Google App Engine配额错误,但未超出配额

时间:2020-05-23 12:47:27

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

尝试使用gcloud app deploy将我的应用程序部署到Google App Engine时出现以下错误。

error [INTERNAL]: An internal error occurred while processing task /appengine-flex-v1/insert_flex_deployment/flex_create_resources>2020-05-22T15:14:57.416Z3210.jc.5: Deployment Manager operation thesis-lock/operation-1590160497681-5a63e1799a578-3c148be2-663d8bc4 errors: [code: "RESOURCE_ERROR"
location: "/deployments/aef-flex-20200522t171231/resources/aef-flex-20200522t171231"
message: "{\"ResourceType\":\"compute.beta.regionAutoscaler\",\"ResourceErrorCode\":\"403\",\"ResourceErrorMessage\":{\"code\":403,\"errors\":[{\"domain\":\"usageLimits\",\"message\":\"Exceeded limit \'QUOTA_FOR_INSTANCES\' on resource \'aef-flex-20200522t171231\'. Limit: 8.0\",\"reason\":\"limitExceeded\"}],\"message\":\"Exceeded limit \'QUOTA_FOR_INSTANCES\' on resource \'aef-flex-20200522t171231\'. Limit: 8.0\",\"statusMessage\":\"Forbidden\",\"requestPath\":\"https://compute.googleapis.com/compute/beta/projects/.../regions/europe-west1/autoscalers\",\"httpMethod\":\"POST\"}}"

我以前能够以完全相同的方式进行部署,而没有任何问题或错误。我没有更改我的app.yaml。我已经在控制台中检查了配额,但是找不到超出的配额。该文档没有提供任何见解。

关于我能做什么的任何想法?

我在SO上发现了一些类似的问题,但是似乎没有一个问题专门针对此问题,并且针对这些问题的拟议解决方案似乎都没有用。

1 个答案:

答案 0 :(得分:0)

我经历了同样的事情。挖了3天后。我找到了对我有用的解决方案。我选择使用标准环境而不是env:flex(弹性环境)。我已经如下更改了我的配置文件,即app.yaml。

a detailed form with each file type.

 runtime: python27
 threadsafe: true
 api_version: 1

 handlers:
 - url: /(.+\.js)
   static_files: app/\1
   upload: app/(.+\.js)

 - url: /(.+\.css)
   static_files: app/\1
   upload: app/(.+\.css)

 - url: /(.+\.png)
   static_files: app/\1
   upload: app/(.+\.png)

 - url: /(.+\.jpg)
   static_files: app/\1
   upload: app/(.+\.jpg)

 - url: /(.+\.svg)
   static_files: app/\1
   upload: app/(.+\.svg)

 - url: /favicon.ico
   static_files: app/favicon.ico
   upload: app/favicon.ico

 - url: /(.+\.json)
   static_files: app/\1
   upload: app/(.+\.json)

 - url: /(.+)
   static_files: app/index.html
   upload: app/index.html

 - url: /
   static_files: app/index.html
   upload: app/index.html

如果要部署nodejs应用程序,请将运行时更改为nodejs(version),则删除threaddSafe和api_version rest相同。