google-app-engine - 使用亚马逊网络服务作为谷歌应用引擎后端

标签 google-app-engine amazon-web-services backend

我目前使用谷歌应用引擎作为我的移动应用程序后端。我有几个任务不能在gae环境中执行(主要是使用opencv的图像识别)。我的意图是保留 gae 并使用 AWS 来执行这些特定任务。

是否有一种简单的方法可以将特定任务从 gae 传递到 AWS?例如。任务队列?

最佳答案

您可以将任务从 GAE 推送到 AWS,或者让您的 AWS 实例从 GAE 拉取任务。

如果您将任务从 GAE 推送到 AWS,您可以使用 URLFetch将您的数据推送到您的 AWS 实例。

如果您希望让您的 AWS 实例从 GAE 中提取任务,您可以让您的 GAE 实例将它们的任务放入 GAE Pull Queue ,然后让您的 AWS 实例使用 Task Queue REST API从队列中租用任务。

在任何一种情况下,AWS 实例都可以通过向您的 GAE servlet 发送一个简单的 POST 请求来报告处理结果,或者通过上述 REST API 插入任务,稍后您的 GAE 将租用该任务实例。如果您想控制 GAE 应用程序处理结果的速度,后者可能会很有用。

关于google-app-engine - 使用亚马逊网络服务作为谷歌应用引擎后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15727392/

相关文章:

python - 编写 CSV 以存储在 Google Cloud Storage 中

node.js - Mongoose 只保存 _id 和 _v

linux - 在 AWS g2.2xlarge 上运行 cudaHashcat-1.33 - 尝试 cudaExample0.sh 时出现错误 cuModuleLoad() 209

api - Next.js API是后端吗?

json - 使用 Express 和 Mongo 使用递归表制作节点树

java - 在 Google App Engine 上运行 Jaunt(网络抓取器): Java

php - GAE PHP 应用程序 : Unable to find the wrapper "gs"

google-app-engine - 限制特定 Google 网上论坛成员的访问权限

java - 使用 AWS SDK 的最终类进行单元测试

amazon-web-services - 将基础设施从一个区域克隆到另一个区域 : AWS CloudFormation