我的 Python AppEngine 应用程序与缓慢的外部系统交互(想想从窄带连接接收数据)。半小时的互动是常态。我需要并行运行 10-15 个这样的交互。
我的选择是后台任务和“后台线程”(不是普通的 Python 线程)。理论上它们看起来差不多。我会坚持任务,因为后台线程不在本地开发服务器上运行。
一种方法比另一种方法有什么显着优势吗?
我的 Python AppEngine 应用程序与缓慢的外部系统交互(想想从窄带连接接收数据)。半小时的互动是常态。我需要并行运行 10-15 个这样的交互。
我的选择是后台任务和“后台线程”(不是普通的 Python 线程)。理论上它们看起来差不多。我会坚持任务,因为后台线程不在本地开发服务器上运行。
一种方法比另一种方法有什么显着优势吗?