google-app-engine - App Engine 服务部署停止在已知良好版本上工作

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

我们在 gcloud 中托管了一项未积极开发的服务,我们已经几周没有部署了。 在部署时,我们现在收到错误 ERROR: gcloud crashed (TypeError): unorderable types: NoneType() > int() 并且部署失败。 即使我们通过 CI 运行最后部署的版本,我们也会得到完全相同的结果。

这是我的app.yaml

runtime: aspnetcore
env: flex
threadsafe: true
service: myapp
manual_scaling:
  instances: 1
env_variables:
  service_name: myapp
  AWS_ACCESS_KEY_ID: {{AWS_ACCESS_KEY_ID}}
  AWS_SECRET_ACCESS_KEY: {{AWS_SECRET_ACCESS_KEY}}
  AWS_REGION: eu-west-1

这对我来说非常不清楚,因为部署需要订购什么并不明显。在解释此错误消息时我是否遗漏了什么?

最佳答案

检查您是否在同一个构建代理上安装了 Python 3.5。 gcloud SDK 依赖 Python 2.7,同样建议将 CLOUDSDK_PYTHON 环境变量设置为 Python 2.7 安装位置的路径。

关于google-app-engine - App Engine 服务部署停止在已知良好版本上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53711098/

相关文章:

mysql - 如何复制谷歌云 MySQL 数据库用于开发目的?

docker - 将 Gcloud 与 Vagrant 一起使用

python - 我想了解 Google NDB 数据存储 key

java - 查询今天、一周内、一个月内

python - 如何使用GCP的ResourceManager Python客户端库获取文件夹下的所有子项目?

java - 如何使用 Java 在 Dataflow Apache Beam 中将 PCollection<Row> 转换为整数

docker - 如何为安装了Bazel,Kubectl和Gcloud的Cloud Build创建Slim Docker镜像?

python - Google App Engine 的 dev_appserver 的 --backends 标志似乎不受支持?

python - 阻止机器人抓取我的 Google App Engine 网站

google-cloud-platform - 在构建触发器上使用 base64 编码的值时,cloudbuil.yaml 不会解码