这是我第一次在 Google App Engine 上部署 [或者至少尝试部署]。我构建了一个 Java Spring Boot 应用,配置了app.yaml
并完成了其他准备步骤。但是,当我运行 时gcloud app deploy
,我收到以下错误消息:
ERROR: (gcloud.app.deploy) Error Response: [4] Timed out fetching pod.
我正在尝试在标准环境中部署。错误发生在该Updating service [default]
步骤大约 5 分钟后。据我从日志中得知,构建成功。我在网上找不到有关此特定错误的太多信息。
应用程序.yaml(/src/main/appengine/app.yaml)
runtime: java11
env: standard
instance_class: B1
basic_scaling:
max_instances: 1
env_variables:
PROFILE: "prod"
TWILIO_SID: 0
TWILIO_KEY: 0
TWILIO_PHONE_FROM: 0
TWILIO_PHONE_TO: 0
我是否遗漏了什么?我需要再检查一下什么?
答案1
在尝试了不同的方案后,我最终发现问题是由所选区域引起的(在我的情况下是southamerica-east1
)。我无法判断这是否是暂时的,但使用另一个区域重新创建项目为我解决了这个问题。