【发布时间】:2014-05-28 19:17:02
【问题描述】:
Google 关于异步任务的 doc 假定了解常规和异步添加的任务之间的区别。
add_async(task, transactional=False, rpc=None)
向此队列异步添加一个任务或任务列表。
异步添加任务与定期添加任务有何不同。
即使用add(task, transactional=False)和add_async(task, transactional=False, rpc=None)有什么区别
我听说定期添加任务会阻止某些事情。任何关于它阻止什么、如何阻止以及 async 任务如何不阻止的解释将不胜感激。
【问题讨论】:
-
和GAE上的其他异步操作一样,不会等到操作完成。
-
代码在任务完成之前是否挂起?子任务在完成之前不会执行吗?等等。
标签: google-app-engine asynchronous queue task task-queue