失敗したタスクの再試行オプションを無効にする方法はありますか? queue.yaml でこれを行うことはできません
retry_parameters:
task_retry_limit: 0
再試行を無効にする他のオプションはありますか?
失敗したタスクの再試行オプションを無効にする方法はありますか? queue.yaml でこれを行うことはできません
retry_parameters:
task_retry_limit: 0
再試行を無効にする他のオプションはありますか?
task_retry_limit を 0 に設定すると、タスク キューのヘッダー X-AppEngine-TaskRetryCount
を確認し、ゼロ以外の場合は中止できます。
最新バージョン - 1.4.3 では、ゼロより大きい必要があります
0をアップロードしようとすると、これが得られます...
エラー 400: --- サーバー出力の開始 --- キュー構成が無効です。タスクの再試行制限は 0 より大きくする必要があります。--- エンド サーバーの出力 ---
ゼロへの設定task_retry_limit
は、SDK バージョン 1.7.5 の時点で許可されているようです。
以下queue.yaml
が認められました。
queue:
- name: default
rate: 5/s
retry_parameters:
task_retry_limit: 0
task_age_limit: 1s
しかし、それは守られません。