node.js - (gcloud.preview.app.deploy) 错误响应 : [13] Managed VMs can not be hosted in the application's region

标签 node.js google-app-engine deploying gcloud-node

我已遵循教程 https://cloud.google.com/nodejs/getting-started/hello-world (部署到 node.js 上的 Google Cloud Platform hello world 应用程序)并在最后一条命令之后:

$ gcloud preview app deploy app.yaml --promote

我得到:

正在将文件复制到 Google Cloud Storage... 正在将文件同步到 [gs://staging.first-server-1117.appspot.com/]。 更新模块 [默认]...失败。 错误:(gcloud.preview.app.deploy) 错误响应:[13] 托管 VM 无法托管在应用程序的区域中。 (e~)版本:20151103t135918.388305842753805715

即使未选择时区也会发生这种情况。

为什么会发生?或者如何解决?

谢谢。

最佳答案

项目创建于欧盟区,目前不支持托管虚拟机

While in Beta, United States only. European Union-hosted applications should not deploy Managed VM modules. (source: managed vms documenation)

解决方案是在美国区创建一个新项目。 确保在项目创建过程中展开高级选项,请参见以下屏幕截图:

New Project screen

关于node.js - (gcloud.preview.app.deploy) 错误响应 : [13] Managed VMs can not be hosted in the application's region,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33498824/

相关文章:

javascript - 自动完成/组件的动态图像

google-app-engine - 为什么我的 GAE 仪表板中出现 favicon.ico 错误?

mysql - Cloud SQL 的访问随机被拒绝

java - 如何发布java应用程序?

java - Tomcat 不工作

node.js - 无法在 cygwin 上构建 Node.js

node.js - PM2 正在运行额外的进程

javascript - 为什么在使用 RequireJS 运行 Mocha 测试时会看到 "define not defined"?

python - 错误 : (gcloud. preview.app.deploy) 错误响应 : [400] Invalid character in filename: flask/ext/setuptools/script (dev). tmpl

angular - 刷新后将 Angular 2 部署到 GoDaddy 404