Google AppEngine和Threaded Workers

Rob*_*itt 0 python queue google-app-engine multithreading

我目前正在尝试使用Google AppEngine开发一些东西,我使用Python作为我的运行时,并且需要一些关于设置以下内容的建议.

我正在运行一个向客户端提供JSON数据的Web服务器,数据来自一个外部服务,我必须从中提取数据.

我需要做的是运行一个后台系统来检查内存缓存以查看是否有任何所需的ID,如果有ID我需要从外部源获取该ID的一些数据并将数据放入memecache.

如果有多个id,> 30我需要能够尽可能快速有效地提取所有30个请求.

我是Python Development和AppEngine的新手,所以你们给出的任何建议都会很棒.

谢谢.

Ril*_*ark 5

您可以使用"后端"或"任务队列"在后台运行进程.任务有10分钟的运行时限制,后端没有运行时限制.还有一个cronjob机制,可以定期触发请求.

您可以使用"URLFetch"服务从外部服务器获取数据.