3 回答

TA貢獻1852條經驗 獲得超1個贊
我剛剛在發布此問題時找到了解決方法。最初,這似乎有效:
gcloud app deploy --appyaml=app.yaml
但是,大約 30 分鐘后,部署總是失敗并出現以下錯誤:
Updating service [default] (this may take several minutes)...failed.
ERROR: (gcloud.app.deploy) Error Response: [13] The system encountered a fatal error
部署的版本似乎正在運行,但它會為任何請求返回 HTTP 404。在控制臺中停止并重新啟動該版本后,它仍然無法正常工作:它主要返回 HTTP 502,有時返回 HTTP 503 和“服務錯誤 -27”。我可以在日志中看到 /readiness_check 調用都以 503 失敗,failReason:"null"

TA貢獻1863條經驗 獲得超2個贊
經過一番掙扎后發現問題在于該文件與and文件./cmd/app/app.yaml
不在同一目錄中。./go.mod
./go.sum
我的解決方法是go.mod
在調用之前臨時重命名gcloud app deploy
,然后在部署完成后將其移回。這樣,一切都會再次正常運行。
- 3 回答
- 0 關注
- 148 瀏覽
添加回答
舉報