在 Google App Engine 上部署 Java Spring Boot 应用时出错:获取 pod 超时(错误响应:[4])

在 Google App Engine 上部署 Java Spring Boot 应用时出错:获取 pod 超时(错误响应:[4])

这是我第一次在 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)。我无法判断这是否是暂时的,但使用另一个区域重新创建项目为我解决了这个问题。

相关内容