google-app-engine - 部署 java google app engine 灵活应用程序时出错 - 等待应用程序基础架构变得健康时超时

标签 google-app-engine google-cloud-platform app-engine-flexible

写这个问题是因为我不知道如何调查它。

我们在部署 App Engine 柔性应用程序时遇到问题。 问题是,我们得到的唯一错误如下:

GCLOUD:错误:(gcloud.app.deploy) 错误响应:[4] 等待应用基础架构变得健康时超时。

我已经尝试过以下方法:

  • 尝试一个简单的 helloWorld 应用程序,以确保它不是应用程序问题
  • 检查配额设置 -> 全绿
  • 检查事件流是否有警告或错误
  • 检查日志是否有警告或错误
  • 向正在部署应用的服务帐户授予所有者角色

App.yaml:

service: test-service # Id of the service
env: flex       # Flex environment
runtime: java   # Java runtime
runtime_config:
  jdk: openjdk8 # use OpenJDK 8
resources:
  cpu: 1
  memory_gb: 2.8

gcloud 版本

Google Cloud SDK 214.0.0 alpha 2018.08.24 
app-engine-java 1.9.64
app-engine-python 1.9.74 beta 2018.08.24 bq 2.0.34
cloud-datastore-emulator 2.0.2 
core 2018.08.24 
gsutil 4.33 
kubectl 2018.08.24 
pubsub-emulator 2018.08.24

最佳答案

联系谷歌技术支持后,我们发现,默认的应用引擎服务帐户没有编辑角色。分配编辑角色后,部署又开始工作了。

关于google-app-engine - 部署 java google app engine 灵活应用程序时出错 - 等待应用程序基础架构变得健康时超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52200856/

相关文章:

google-cloud-platform - GCP云运行: One off jobs and "Configuration <servicename> does not have any ready Revision

google-app-engine - AppEngine 灵活的静态 index.html

java - GAE 将大文件从 URL 上传到 blobstore

python - 在 Ubuntu 上从 Eclipse 运行 Google App Engine -/opt 中的权限被拒绝

java - 在 GAE java 中通过证书进行客户端身份验证

django - App Engine 灵活 : Timed out waiting for the app infrastructure to become healthy

google-app-engine - 多开发环境如何使用GAE的dispatch.yaml?

python - App Engine httplib.HTTPConnection 截止日期

hadoop - Google Cloud Platform上的预定mapreduce作业

google-cloud-platform - 尝试安装 gcloud 命令行工具时出现 "no such file or directory"