Skip to content
Latchkey

Weighted Routingとは?

weighted routingは、リクエストを均等に分散するのではなく、各backendに設定可能な割合で送るload balancingのポリシーです。重みを割り当てることで、新しいバージョンに少量のトラフィックを送り、徐々に増やせます。これはcanaryやパーセンテージベースのrolloutの背後にある基盤的な制御です。

なぜ重要か

weighted routingにより、deploy pipelineは完全に切り替える前に、新しいリリースを実トラフィックの一部に公開できます。重みを段階的に調整することで、リスクの高い一括リリースを計測されたrolloutに変えられます。

関連ガイド