问题标签 [managed-vm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
680 浏览

google-app-engine - 将环境变量传递给托管 VM 实例

如何将环境变量传递给 Google App Engine 上的托管 VM 实例?可能吗?

0 投票
1 回答
293 浏览

google-app-engine - google managedvm delete instance foverver

I recently changed the version of the app when deployment and everytime i execute gcloud compute instances list it will list out the old version, i tried manually deleting from the console and it works but after few minutes it will go back. I tried gcloud delete too gcloud compute instances delete instance --delete-disks all

Stopping doesnt help to, as it is a running instance would it charge me on its up time? How do i completely remove it (Did tried removing appengine version too but it keeps coming back)?

0 投票
1 回答
108 浏览

node.js - NodeJS 托管 VM 在数据存储写入时收到 403

尊敬的 Google 团队和 GAE 爱好者:

我尝试使用新的远程 dockerless 选项将我的 NodeJS 应用程序部署到我的 GAE 项目:“gcloud preview app deploy app.yaml --set-default --remote” 部署过程似乎很好——这意味着部署时没有发生错误。

执行部署后,有趣的是,我从数据存储区读取数据的所有 GET 请求都成功了。

但是,当我在应该将数据写入数据存储时尝试 POST 时,我不断收到“禁止”403 错误代码。

这是非常奇怪、尴尬和令人费解的,因为当我在本地主机上运行我的节点应用程序时,我能够毫无问题地读取/存储到我的数据存储云实例。

我想我的问题是目前是否还有其他人面临同样的问题,它是如何解决的?

仅供参考,上周我尝试从 NodeJS 托管的 VM 进行数据存储访问(读取和写入)并且它有效。我遵循了书架示例

我今天重新部署了相同的示例,它在所有处理数据存储写入的 POST 上也失败了。

我已经在这里开了类似的票:

谢谢你的帮助。

0 投票
1 回答
504 浏览

google-app-engine - Google 托管虚拟机部署错误

你好,

我一直在尝试在基于 Node.JS 运行时的 Google 托管 VM 上部署应用程序。但是,这对我来说似乎有点困惑,因为我在部署时仍然收到此错误:

我们已经能够在一周前部署它,所以这个错误不会每次都发生(它现在重复了 2 天)。我猜我们的配置有问题,可能与我们的 app.yaml 或 Dockerfile 有关,但我仍然无法弄清楚发生了什么。此外,VM 已创建但无法访问,SSH 连接丢失。我想知道这是否不是来自谷歌。你有什么主意吗 ?

这是 app.yaml :

这是 Dockerfile :

这是我们为了部署应用程序而运行的命令:

感谢您的帮助。

0 投票
0 回答
283 浏览

google-app-engine - 部署 gcloud 预览应用程序时引发区域错误

尝试在 us-central1-a 中部署 VM 实例的模块时,
:gcloud preview app deploy .yaml

引发错误:
错误:(gcloud.preview.app.deploy)无法选择区域和/或区域。

我已在 gcloud 配置列表和区域中将区域 us-central1 设置为 us-central1-a。任何指向可能原因的其他指针都会非常有帮助

0 投票
0 回答
113 浏览

python - 托管 VM 未在生产环境中运行

我正在尝试将托管 VM 应用程序部署到谷歌云平台,但出现以下错误:

此外,从模块返回 503 http 错误。

app.yaml

url.py

我使用 Dockerfile:

gcloud版本:

我究竟做错了什么?

0 投票
1 回答
51 浏览

google-app-engine - 谷歌托管虚拟机在 URL 中指定实例

我使用谷歌托管虚拟机。我的模块有几个实例。我需要对这些实例中的每一个执行 HTTP 调用。因此,我想知道是否有办法在 URL 中指定收件人实例。

例如我试过:http://<instance-name>.<module-name>.<project-name>.appspot.com/没有成功。

0 投票
2 回答
529 浏览

google-app-engine - 由于 SSL 无法连接到 Docker 守护程序

我正在尝试使用以下命令在 Google App/Compute Engine 上部署托管 VM(Python):

在部署期间创建了 VM 实例,但它因错误退出(这里是最后几行列表的粘贴):

显然 SSL 存在问题,但我不知道如何解决它,我现在非常绝望:) 我有:

  • Docker 版本 1.8.2,构建 0a8c2e3
  • Boot2Docker-cli 版本:v1.8.0 Git 提交:9a26066
  • 谷歌云 SDK 0.9.79

app 2015.09.23
app-engine-java 1.9.26
app-engine-python 1.9.26
bq 2.0.18
bq-nix 2.0.18
core 2015.09.23
core-nix 2015.09.03
gcloud 2015.09.21
gsutil 4.15
gsutil-nix 4.14
预览 2015.09.21

  • OpenSuse 13.2
  • OpenSSL 1.0.1k-fips 2015 年 1 月 8 日

我将非常感谢任何形式的帮助。

编辑:

应用程序.yaml

0 投票
2 回答
1306 浏览

node.js - 在 nodejs 会话中使用 google memcache

我想使用 node.js 应用程序从 vm 迁移到应用程序引擎。在这种情况下我该如何使用会话,我知道我应该使用“google memcache”来进行跨虚拟机会话,但我应该怎么做?

我看到有一些节点模块可以将会话存储在 memcache db 中,但 google memcache 不同。

这是最好的解决方案吗?还是我应该使用 mysql db ?我非常关心这个应用程序的性能。

感谢您的帮助。

供参考: https ://github.com/GoogleCloudPlatform/appengine-nodejs

0 投票
1 回答
768 浏览

node.js - 无法在 Google App Engine 上使用 nodejs 应用更新 VM

当我尝试从 gcloud CLI 部署时,出现以下错误。

我的 app.yaml 是:

我已成功登录并拥有正确的项目 ID。我看到在 Cloud Console for App Engine 中创建的新版本,但错误似乎是在那之后。

在 stdout 日志中,我看到两个实例都与我在应用程序开始侦听端口后放入的最后一个 console.log 语句一起上升,但在 shutdown.log 中我看到“应用程序不健康”,在 syslog 中我看到“警告:从来没有从应用程序得到健康的响应,但无论如何都会发送 /_ah/start 查询。”