【问题标题】:Processing data from Google App Engine on a Google Virtual Machine在 Google 虚拟机上处理来自 Google App Engine 的数据
【发布时间】: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


【解决方案1】:

坚持使用 urllib2 描述的 POST 请求。我们决定将项目的这一部分转移到不同的提供商,这样最好不要使用仅使用 Google Cloud 的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-23
    • 2018-12-27
    • 2016-10-17
    • 2016-03-13
    • 1970-01-01
    相关资源
    最近更新 更多