Google app engine 在GAE上异步添加任务时会发生什么不同?

Google app engine 在GAE上异步添加任务时会发生什么不同?,google-app-engine,asynchronous,queue,task,task-queue,Google App Engine,Asynchronous,Queue,Task,Task Queue,Google关于异步任务的研究假设了解常规任务和异步添加任务之间的区别 添加异步(任务,事务=False,rpc=None) 异步将任务或任务列表添加到此队列 异步添加任务与定期添加任务有何不同 例如,使用add(task,transactional=False)和add\u async(task,transactional=False,rpc=None) 我听说定期添加任务会阻碍某些事情。任何关于它阻止了什么、如何阻止以及异步任务如何不阻止的解释都将不胜感激。任务被安排并在其他地方运行 异步位

Google关于异步任务的研究假设了解常规任务和异步添加任务之间的区别

添加异步(任务,事务=False,rpc=None)

异步将任务或任务列表添加到此队列

异步添加任务与定期添加任务有何不同

例如,使用
add(task,transactional=False)
add\u async(task,transactional=False,rpc=None)


我听说定期添加任务会阻碍某些事情。任何关于它阻止了什么、如何阻止以及异步任务如何不阻止的解释都将不胜感激。

任务被安排并在其他地方运行


异步位表示调用立即返回(您的代码不等待将任务提交到队列的RPC的往返),但是您仍然必须在请求结束时检查/等待结果,但这意味着您可以进行工作,然后在退出之前检查调用是否已完成。

这与GAE上的其他异步操作相同,它不会等到操作完成。代码是否会挂起,直到任务完成?子任务完成后才执行吗?等