1

Python GAE アプリに新しいキューを追加し、それにタスクを追加したいのですがUnknownQueueError、テストを実行すると常に . 一方、GAE 管理コンソール (ローカルとリモートの両方) にキューが表示されます。質問は、(1) タスクをキューに追加するときに何か見逃しているか? (2) そうでない場合、テストでカスタム キューを実行するにはどうすればよいですか?

ここに私の queue.yaml があります

queue: - name: requests rate: 20/s bucket_size: 100 retry_parameters: task_age_limit: 60s

私のpython呼び出しは次のとおりです。

taskqueue.add(queue_name="requests", url=reverse('queue_request', kwargs={"ckey":ckey}))

何か案は?

4

1 に答える 1

1

unitestを実行していて、init_taskqueue_stub()を使用している場合は、root_pathパラメーターを使用してqueue.yamlを呼び出すときに、queue.yamlのパスを渡す必要があります。

于 2012-05-22T08:16:04.867 に答える