Python GAE アプリがあります。
タスクの実行を停止するか、失敗した場合に 1 回だけ再試行します。今のところ、私の yaml ファイルが何を言っているかにかかわらず、それらは永久に実行されます!
queue.yaml エントリは次のとおりです。
- name: globalPurchase
rate: 10/s
bucket_size: 100
retry_parameters:
task_retry_limit: 1
globalPurchase タスクがエラー コード 500 で失敗した場合、ログに次のメッセージが記録されて成功するまで再試行されます。
「キュー "globalPurchase" の "task14" という名前のタスクがコード 500 で失敗しました。30 秒後に再試行します」
task_retry_limit が実際に使用されていないのはなぜですか?