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