使用--no-cache部署App Engine时INVALID_ARGUMENT错误的解决方法
解决gcloud app deploy --no-cache时beta_settings报错问题
问题原因
错误源于你的dev_app_config.yaml配置文件的beta_settings字段中,包含了Google App Engine不认可的no-cache键,并非命令行的--no-cache参数本身存在问题。
修复步骤
- 打开
dev_app_config.yaml文件,找到beta_settings配置块 - 删除其中所有和
no-cache相关的配置项(比如类似beta_settings: no-cache或beta_settings: {no-cache: ...}的内容) - 重新执行部署命令:
gcloud app deploy dev_app_config.yaml --no-cache --version=1
注意:--no-cache是gcloud命令行工具的合法参数,作用是跳过本地部署缓存,无需移除。
内容的提问来源于stack exchange,提问作者Dinesh Sonachalam
相关产品推荐
相关产品推荐

