我想收集一些需要一些时间来处理的统计数据,但它不会影响正在返回的用户内容。我目前正在通过首先缓存,然后使用 cron 作业来处理它。
返回用户内容后,有什么方法可以立即完成这项工作?
它应该是这样的:
def post(self):
self.response.out.write("some output")
# here user should not wait any more output
# loading should be end in user browser.
collectSomeStatistics(self)
(我使用的是 Python 2.7)