ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: The following quotas were exceeded: CPUS (quota:
0, used: 0 + needed: 4).
尝试使用gcloud在新的谷歌云项目中的App Engine灵活环境中部署nodejs应用程序。
runtime: nodejs
env: flex
resources:
cpu: 2
memory_gb: 3.5
disk_size_gb: 20
network:
name: default
env_variables:
NODE_ENV: production
由于某些原因,我无法成功部署应用程序内引擎的灵活环境。
如果您正在进行免费试用,这是该地区(亚洲南部(的已知问题或缺货问题。以下是我的建议:
- 尝试在app.yaml中添加此项并部署:
automatic_scaling:
min_num_instances: 1
max_num_instances: 7
- 在App Engine Standard上运行或部署
- 更改应用程序引擎的区域。请注意,您不能更改应用程序引擎区域,您需要创建一个新项目并设置除
asia-south
之外的其他区域 - 在其他产品上运行或部署应用程序
- 谷歌云现在提供了一项名为保留的功能,以保证谷歌云的容量,有关如何使用该功能的详细信息,请参阅本文档
- 为CPU创建配额请求