使用延迟 API 时,延迟方法(在我的情况下从默认任务队列调用)是否在普通前端实例上运行?
我有一个延迟任务正在运行(肯定在运行,因为它经常记录)但是管理控制台中没有出现任何实例......
使用延迟 API 时,延迟方法(在我的情况下从默认任务队列调用)是否在普通前端实例上运行?
我有一个延迟任务正在运行(肯定在运行,因为它经常记录)但是管理控制台中没有出现任何实例......
通常它们在单独的实例上运行。但是,如果您当前的实例有/有能力为您的延迟任务提供服务,他们将运行您的任务。
您还可以配置:
deferred.defer(function, ...., _target='1.backend1') # run in a backend
或配置为使用可用资源:
deferred.defer(function, ...., _headers = {'X-AppEngine-FailFast' : 'True'} )
当然,这一切都取决于您的应用程序有多忙,您的应用程序是如何配置的,您执行了多少任务,以及......