3.3. トラフィックルーティングによる Layer 7(L7) 機能の検証
waypoint プロキシーを更新した後、Layer 7 (L7) 機能が期待どおりに機能することを確認します。HTTPRoute などのトラフィックルーティングルールを使用する場合は、意図した動作が引き続き適用されることを確認します。
前提条件
- waypoint プロキシーが更新されている。
-
infoアプリケーションがデプロイされている。 -
HTTPRouteリソースが作成されている。
手順
オプション:
HTTPRouteリソースがまだ存在しない場合は、次のコマンドを実行して作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、
HTTPRouteルールがトラフィックを正しく分散していることを確認します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力には、
HTTPRouteで定義されたトラフィック分散が反映されるはずです。たとえば、reviews-v1とreviews-v2の間で90/10の重み分割が行われている場合、reviews-v1にルーティングされるリクエストが約 9 件、reviews-v2にルーティングされるリクエストが 1 件あることがわかります。正確な比率は負荷分散の動作によって若干変動する可能性がありますが、複数回テストを行えば、結果の比率は設定した重みにほぼ一致するはずです。