WSO2ESBのクラスターがあります。クラスターのマネージャーインスタンスでのみ管理コンソールにアクセスし、ワーカーはG-Regを介して構成とレジストリを取得しますが、ローカルアーティファクトはSVNを介して共有されます。
次に、p2-repoから新しい機能を追加し(たとえば、DSSをESBに追加します)、サーバーを再起動すると、管理サーバーに新しい機能が追加されます。
この新機能をクラスター全体に伝播する方法は何ですか?
WSO2ESBのクラスターがあります。クラスターのマネージャーインスタンスでのみ管理コンソールにアクセスし、ワーカーはG-Regを介して構成とレジストリを取得しますが、ローカルアーティファクトはSVNを介して共有されます。
次に、p2-repoから新しい機能を追加し(たとえば、DSSをESBに追加します)、サーバーを再起動すると、管理サーバーに新しい機能が追加されます。
この新機能をクラスター全体に伝播する方法は何ですか?
他の誰かがそれが役に立つと思った場合に備えて、私は再び自分の質問に答えます。
クラスタ内で機能を共有する方法はありません。マスターコンソールを介してワーカーノードに接続するか、ワーカーでコンソールを起動して、手動で機能を追加する必要があります。
マスターを使用してワーカーに複製するイメージを作成しようとしましたが、クラスターのSVNに問題があったため、失敗しました。
クラウド環境で作業している場合は、ワーカーのクローン元のワーカーイメージを変更することを忘れないでください。
マスターノードにロールを追加すると、それらのロールはワーカーに伝達されることに注意してください(機能は伝達されませんが)。