Skip to content
Latchkey

Exponential Backoff - CI/CD用語集の定義

exponential backoff は、失敗している dependency を叩き続けないように再試行間の遅延を増やします。

exponential backoff は、試行間の待機時間が指数的に増加する(例えば 1s、2s、4s)retry 戦略で、通常はランダムな jitter を伴い、苦しんでいるサービスを圧倒しないようにします。

不安定なネットワークやレート制限のある API を呼ぶ CI の step は、一時的な失敗が再試行の嵐なしに回復するよう backoff(多くの場合 jitter 付き)を使います。これは試行回数の上限と組み合わさります。

関連ガイド