我知道有類似的問題,但我已經檢查了所有的問題,之后,我提出這個問題。
因此,當我將一個.Net應用程式部署到GCP應用程式引擎時,我得到了以下錯誤:
在處理任務/app-engine-flex/insert_flex_deployment/flex_create_resources>2021-09-21T04:26:19.798Z105556.in.0時發生內部錯誤。請求的實體數量已經超過了GCE的默認配額。
我使用.Net 3.1和App engine Flexible環境。以下是我已經嘗試過的選項:
我已經嘗試了以下方案
創建一個新的專案并在那里部署應用程式。 在現有專案中創建獨立的服務。 在現有專案中創建獨立的服務。 正如你所看到的,我并沒有過度使用我的配額限制,以下是我的App.yaml檔案:
runtime: aspnetcore env: flex manual_scaling: instances: 1 資源: cpu: 1 memory_gb: 0.5 disk_size_gb: 10當我從Google cloud SDK shell部署時出現錯誤:
步驟#0: No .deps.json file found for the app 已完成步驟#0。 錯誤。 ERROR: build step 0 "gcr. io/gcp-runtimes/aspnetcorebuild@sha256:f5552a5efdaf278a3124ea10fd1c9636b09fc9f98f9e 620cbd71279797576b3f"失敗:步驟退出帶有非零狀態。1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ERROR: (gcloud.app.deploy) 云計算構建失敗。檢查日志 https://console.cloud.google.com/cloud-build/builds/20606673-dc57-48b4-bd4d-a52206623dd3?project=383088687946 失敗狀態。UNKNOWN: Error 回應。[2] 構建失敗;檢查構建日志獲取詳細資訊預先感謝!
uj5u.com熱心網友回復:
如果你有一個區域配額,一個資源可能在一個特定的區域無法使用。例如,你可能有配額在區域us-central1創建虛擬機實體,但如果區域us-central1-a被耗盡,你可能無法在該區域創建虛擬機實體。在這種情況下,請嘗試在另一個區域創建相同的資源,例如us-central1-f。要了解更多關于區域資源耗盡時的選擇,請看一般故障排除。
這里有一個鏈接:
https://cloud.google.com/compute/quotas
uj5u.com熱心網友回復:
你的最新部署已經超過了你的應用程式的默認配額。
我的建議是從
manual_scaling切換到automatic_scaling并改變你的instances。1改為min_num_instances: 1和max_num_instances: 5。你的代碼應該這樣:
automatic_scaling: min_num_instances: 1 max_num_instances: 5您可以查看其他服務的縮放設定這里和使用配額的作業這里供參考。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/333011.html
標籤:

