問題タブ [wildfly-cluster]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wildfly - クラスター内の異なるキャッシュをグループ化する方法
同じネットワーク内の 2 台のマシンで実行されている WildFly 8 の 4 つのインスタンスがあるとします。それらを A、B、C、D と名付けましょう。A、B は machine1 で実行され、C、D は machine2 で実行されます。
UDP クラスタリングの場合、マルチキャスト アドレスで正常に動作しています。
TCP を使用すると、クラスタリングでいくつかの問題に直面します。A、C を 1 つと見なし、B、D を 1 つと見なしたい。A、C をトランザクション サーバー、B、D をレポート サーバーと考えてください。A、C にはキャッシュ名がlrpcache
あり、B、D には名前が付けられ、プロファイルlrpcache1
で始まるキャッシュがあります。ha
サーバーAを起動すると、CはBとDが同じクラスターにあるため、キャッシュを探しています。
すべてを接続すると、次の警告が表示されます。
54a568fd-b07a-dc68-01f3-0d978debf697 からのクラスター「lrpcache1」の検出要求を破棄しています。クラスター名は「lrpcache」です。クラスターをきれいに分離してください。
A、C を B、D から独立して動作させたい。
サーバーは として起動されましstandalone -c standalone-ha.xml -b 192.x.x.x
た。
java - Wildfly 9.0.2.Final: "IOP00410216: (COMM_FAILURE) 指定されたポートでリスナー スレッドを作成できません: 3529"
このブログ投稿で説明されているように、Wildfly クラスターがあります。最近、データソースを新しい HA MS SQL Server クラスターに更新し、特定のサーバー全体を (作成した Linux サービスを使用して) 再起動しました。
残念ながら、私が遭遇したエラーは、同じ物理サーバーで見つかったすべてのサーバー グループで有効です。このエラーは次のとおりです。
ポート3529で実行されているプロセスを強制終了するなど、さまざまな手段を試しましたが、役に立ちませんでした。
ポート 3529 は、「iiop-ssl」のソケット バインディングです (参照については、domain.xml を参照してください)。
この問題を解決するにはどうすればよいですか? オンラインで見つかったさまざまな解決策は、私の場合にはうまくいかないようです。
完全なスタック トレース:
ご協力ありがとうございました。
wildfly - Wildfly を使用してクラスタ内のトラストストアの更新を伝播する方法は?
10 台を超えるマシンを含むドメイン設定で、Wildfly 10 でアプリケーションを実行しています。クライアントは SSL 認証を使用して REST Web サービスを使用します。このシナリオでは、クライアントを毎日追加するため、トラストストアの変更をサーバー グループ全体に伝達できることが重要です。同時実行レベルのため、トラストストアを 1 台のマシンに集中させることはできません。
CLI またはその他の代替手段を使用してこれを実現する方法があるかどうかを知りたいです。
前もって感謝します!