cLoadBalancer
負荷分散ポリシーに従って、受信したメッセージを複数のエンドポイントに配信します。
詳細は、Apache Camelのドキュメンテーションhttps://camel.apache.org/components/latest/を参照してください。
cLoadBalancerの標準プロパティ
これらのプロパティは、標準ジョブのフレームワークで実行されているcLoadBalancerを設定するために使われます。
標準のcLoadBalancerコンポーネントは、Routingファミリーに属しています。
基本設定
| プロパティ | 説明 |
|---|---|
|
[Strategy] (戦略) |
[Random] (ランダム)、[Round Robin] (ラウンドロビン)、[Sticky] (スティッキー)、[Topic] (トピック)、[Failover] (フェイルオーバー)、[Custom] (カスタム)から選択します。それぞれの方法について以下に説明します。 |
|
ランダム |
受信エンドポイントは、各交換でランダムに選択されます。 |
| [Round Robin] (ラウンドロビン) | メッセージは、負荷を均等に分散するラウンドロビン方式に従って分散されます。 |
|
[Sticky] (スティッキー) |
|
|
トピック |
すべてのメッセージをすべてのエンドポイントに送信するには、このオプションを選択します。 |
|
[Failover] (フェイルオーバー) |
|
|
Custom (カスタム) |
[Load balancer] (ロードバランサー): カスタムロードバランサーの名前を入力します。 |
使用方法
| 使用方法のガイダンス | 説明 |
|---|---|
|
使用ルール |
cLoadBalancerは、ルート内の中間コンポーネントとして使用されます。 |
| [Connections] (接続) |
|
|
制限事項 |
該当なし |