2024-04-28 23:48:47 发布
网友
我的Python AppEngine应用程序与缓慢的外部系统交互(考虑从窄带连接接收数据)。半小时的互动是一种常态。我需要并行运行10-15个这样的交互。在
我的选项是后台任务和“后台线程”(不是纯Python线程)。理论上它们看起来差不多。因为我不会在后台运行线程。在
一种方法比另一种方法有什么显著的优势吗?在
这取决于“互动”需要多长时间。Appengine对每个HTTP请求的限制是60秒。 如果您的外部系统定期发送数据,那么我建议您将数据分成小块,以遵守60秒的限制。将这些数据聚合成blob,然后使用任务定期处理数据。在
这取决于“互动”需要多长时间。Appengine对每个HTTP请求的限制是60秒。 如果您的外部系统定期发送数据,那么我建议您将数据分成小块,以遵守60秒的限制。将这些数据聚合成blob,然后使用任务定期处理数据。在
相关问题 更多 >
编程相关推荐