我正在运行一个帖子,需要快速回复请求。因此,我想让一名工作人员在后台运行一些操作并立即回复请求。
工作人员在操作中始终是有限的,并在[0; 1]秒
中执行我该怎么做?是否有任何模块支持谷歌应用引擎api?
在python中
答案 0 :(得分:9)
是。您想使用Task Queue API。它完全符合您的需求。
答案 1 :(得分:1)
现在有对python 2.7的线程支持。
https://developers.google.com/appengine/docs/python/backends/overview#background_threads
如果你想要一个长时间运行的工作线程,它必须存在于后端,但如果你想要一个线程在请求的生命周期中使你的操作异步并提高速度,你现在可以使用真正的线程(只是请注意,当http请求结束时,前端线程被终止)。