0

私の使用例は、Helix による新しいノードへの自動再割り当てを一時的に無効にすることです。

使ってみた

ZKHelixAdmin.enableResource()

API。理想の状態に変化が見える[

{ "HELIX_ENABLED" : "false",...}

] Exhibitor では同じリソースがライブ インスタンスに再割り当てされています。

enableResource() API の機能は何ですか?API ドキュメントには多くの情報がありません。

4

1 に答える 1

1

バランサーはリソースが有効かどうかを確認し、有効な場合にのみ別のライブ インスタンスに割り当てます。

私の場合、カスタムのリバランサーを使用していた [リバランサーUSER_DEFINEDアルゴリズムを使用していた] ため、カスタムのリバランサーにこのチェックを明示的に追加する必要がありました。

魅力のように機能します。

于 2016-11-25T04:55:43.717 に答える