为了账号安全,请及时绑定邮箱和手机立即绑定

无法让 Google App Engine Managed VM 的 Go Guestbook

无法让 Google App Engine Managed VM 的 Go Guestbook

Go
月关宝盒 2021-09-10 16:31:29
我正在按照此页面上的说明操作:https : //cloud.google.com/appengine/docs/go/managed-vms/试图使此处显示的示例留言簿演示正常工作:https : //github.com/ golang/appengine/tree/master/demos/guestbook该演示在部署时有效,但在本地运行时无效。当点击 localhost:8080 时,在本地运行会在浏览器中出现以下错误:service bridge HTTP failed: Post http://10.0.2.2:41019/rpc_http: dial tcp 10.0.2.2:41019: i/o timeout尝试访问数据存储时发生错误。调试语句是DEBUG: Container: f18ca4d19536: 2014/12/31 03:08:22 ERROR: GetAll: service bridge HTTP failed: Post http://10.0.2.2:36788/rpc_http: dial tcp 10.0.2.2:36788: i/o timeout在 query.GetAll 函数失败时生成的。以下是我用来准备运行留言板演示的语句:gcloud config set project <project name>gcloud components update appgcloud components update gae-gogoapp get google.golang.org/appenginegcloud preview app setup-managed-vmsremove the "application: vm-guestbook" line from app.yamladd "apt-get update" to the generated Dockerfilegcloud preview app run app.yaml任何想法有什么问题?如果我使用gcloud preview app deploy app.yaml它部署应用程序工作正常。但我真的很想弄清楚如何在本地运行托管 VM 应用程序。我应该提到我能够在本地运行 helloworld 演示。不同之处在于 helloworld 演示不访问数据存储。另外,我在 Ubuntu 14.04 上运行。
查看完整描述

1 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

事实证明,当前不支持您的配置。我们目前甚至在 Linux 上也需要使用 boot2docker 和 VirtualBox。


查看完整回答
反对 回复 2021-09-10
  • 1 回答
  • 0 关注
  • 145 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信