在讓我的專案在 GCloud 中開啟 7 天后,我決定尋找一個解釋。我發現 app.yaml 沒有配置,因此它使用了基本的最低規范。所以我找到了這個
應用程式.yaml
runtime: aspnetcore
env: flex
automatic_scaling:
min_num_instances: 0
max_num_instances: 1
cool_down_period_sec: 180
cpu_utilization:
target_utilization: 0.6
target_concurrent_requests: 100
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
我從 Pricing of Google App Engine Flexible env 中嘗試了這個版本,500 美元的課程,但我設法讓它在第一次嘗試時作業,但在部署之后,我一直收到上面相同的錯誤。
第一次運行的版本
runtime: aspnetcore
env: flex
instance_class: F1
automatic_scaling:
max_instances: 1
min_instances: 0
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
uj5u.com熱心網友回復:
這個配置似乎最終起作用了,我發現我不能設定min_num_instances為 0
runtime: aspnetcore
env: flex
instance_class: F1
automatic_scaling:
min_num_instances: 1
max_num_instances: 1
cool_down_period_sec: 180
cpu_utilization:
target_utilization: 0.6
target_concurrent_requests: 100
inbound_services:
- warmup
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
uj5u.com熱心網友回復:
問題是由于min_num_instances,因為在 Flex 環境中不能有零實體,如檔案中所述:
標準環境可以非常快速地從零實體擴展到數千個實體。相比之下,柔性環境必須為每個活動版本至少運行一個實體
將引數的值更改為大于零應該有助于修復錯誤
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/433871.html
上一篇:DjangoAssertionError找不到服務“memcache”的api代理
下一篇:ImportError:無法在Pythonfastapi中從“google.cloud”(未知位置)匯入名稱“tasks_v2”
