【发布时间】:2015-09-13 02:59:11
【问题描述】:
我的网站在 Google App Engine 上的 Python 上运行,并且我设置了一个虚拟机来使用默认 App Engine 环境不支持的库。现在我需要将数据从我的应用程序发送到 VM 并检索响应。在这种情况下,数据将是电子邮件地址和电子邮件消息。
目前我正在通过 urllib2 使用 POST 请求进行测试。有没有更好的方法来做到这一点?
【问题讨论】:
-
另一个选项是通过远程 api 从您的虚拟机访问您的 appengine 应用程序数据。 cloud.google.com/appengine/docs/python/tools/remoteapi
-
该过程将从 App Engine 启动。我可以使用 Remote API 访问我的 VM 上的功能吗?
-
我认为您发布的方法最适合您的设置。我个人会研究托管 VM [1],因为它们允许您运行任何库,同时仍保持 App Engine 的可扩展性。 [1]cloud.google.com/appengine/docs/managed-vms
-
我正在使用托管虚拟机。在这种情况下,哪种不同的方法会更好?
标签: python google-app-engine virtual-machine google-cloud-platform