失敗したタスクの再試行オプションを無効にする方法はありますか? そのqueue.yamlGoogle App Engineでタスクキューの再試行を無効にする
retry_parameters:
task_retry_limit: 0
でこれを行うことはできません再試行を無効にするための他のオプションはありますか?
失敗したタスクの再試行オプションを無効にする方法はありますか? そのqueue.yamlGoogle App Engineでタスクキューの再試行を無効にする
retry_parameters:
task_retry_limit: 0
でこれを行うことはできません再試行を無効にするための他のオプションはありますか?
task_retry_limitを0に設定すると、task queue headerX-AppEngine-TaskRetryCount
をチェックして、ゼロ以外の場合は中止することができます。最新版では
スニペットの可能性に応じて作業が開始されましたか? – Awalias
- ...それは0をアップロードしようとすると、あなたにこれを与えゼロ
より大きくする必要があります
エラー400 1.4.3:--- ---サーバの出力を開始しますキュー構成が無効です。タスク再試行の制限はゼロより大きくなければなりません。 ---エンドサーバ出力---
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
しかし、それは守らないです。
は、私はドキュメントが反対と言うので、あなたは、それはあなたのために動作しない場合はバグレポートを記入する必要があると思いGoogle App Engine: task_retry_limit doesn't work?
も参照してください:http://code.google.com/appengine/docs/python/config/queue .html#retry_parameters –
"これはできません"とはどういう意味ですか?それは動作しませんまたは0は許可されていません(私はソースをチェックし、0は私に許可されているようです)? – systempuntoout
これはバグとして受け入れられました。http://code.google.com/p/googleappengine/issues/detail?id=7423 – wodow