6.2. 高可用性サイトの作成
デフォルトでは、Kubernetes は応答しなくなったルーターを再起動します。(ルーターの再起動が発生した場合は、応答性を向上させるために 「トラフィックの増加に合わせたスケーリング」 を考慮してください。)
Skupper を実行しているクラスターが非常にビジーな場合は、Kubernetes が新しいルーター Pod をスケジュールするまでに時間がかかる場合があります。サイトに 2 つのルーターをデプロイすることで、バックアップルーターを "事前スケジュール" できます。
Skupper CLI を使用している場合は、
--routers
オプションを使用して、ルーターの数を2
に設定します。$ skupper init --routers 2
YAML を使用している場合は、
routers
属性を設定して、ルーターの数を2
に設定します。apiVersion: v1 kind: ConfigMap metadata: name: "skupper-site" data: name: "my-site" routers: 2
ルーターの数を 2 より大きな数に設定すると可用性は向上せず、パフォーマンスに悪影響を与える可能性があります。
注記: ルーターが再起動するか、トラフィックがバックアップルーターにリダイレクトされた場合は、クライアントを再接続する必要があります。