GoogleAppEngineでタスクキューを使用する際に問題が発生しました。私はこのサイトと同じことをやってみました: https ://developers.google.com/appengine/docs/python/taskqueue/overview-push
しかし、私のタスクは実行されていないようです。次のエラーが発生します。
警告2012-11-2515:29:21,258taskqueue_stub.py:1978]タスクtask1の実行に失敗しました。このタスクは12.800秒で再試行します
コードは、これらを除いて主に同じです。
class CounterWorker(webapp.RequestHandler):
def init(self): # should run at most 1/s
def txn():
logging.info("bla")
db.run_in_transaction(txn)
そして私はこのようなタスクを追加するだけです:
taskqueue.add(url='/worker')
私が本当に望んでいるのは、タイムアウトしないコードのブロックを実行することです。だから私はタスクキューを使うことができると読んだ。しかし、私はそれを機能させることができないようです。