問題タブ [wildfly-11]
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.
jakarta-ee - ActiveMQ は Wildfly で jboss.bind.address を使用しません
2 つのノードを持つ単純なクラスターをセットアップしようとしています。私のアプリケーションは JMS を使用しています。
コマンドを使用してノードを起動しようとしました:
サーバーは次の警告で起動します。
次に、次のような多くのエラーが発生しました。
-b とシステムプロパティを使用してバインドアドレスを試しました:
関連する構成の詳細は次のとおりです...
メッセージングアクティブ mqサブシステム:
ソケットバインディンググループ
インターフェイス
jboss - JBoss_Keycloak_"404 - 見つかりません"
JBoss-Keycloak の問題で立ち往生しています。これに遭遇した誰かが何がうまくいかないのかについて何らかの考えを持っていることを期待してこれを投稿します. 詳細は以下。
環境 -
- OS -
JBoss EAP 7.1 - アダプターを使用し、hello.war がデプロイされた localhost:8080 で実行
Keycloak 7.0.1 - localhost:8180 で実行
問題 -
. http://localhost:8080/helloにアクセスすると、単純な hello.war ( web.xml の認証メソッドとして KEYCLOAK を使用; keycloak.json は web.xml の横にあります) に対して「404 - Not Found」を取得する
java - Wildfly ロードバランサ ログ
フロントに 1 つのロード バランサー (ロード バランサー プロファイルではワイルドリー-11) とバックに 2 つのサーバー ノード (ワイルドリー-11) を持つセットアップがあります。どのノードに転送されたリクエストの詳細を提供できるロード バランサー ログが必要ですか。それらのログを表示する方法を誰か説明できますか?
jboss - アクティブな MQ メッセージの順次処理
server1 と server2 の 2 つのサーバーがあります。両方のサーバーは、Wildfly 11 のドメイン モード構成で実行されています。両方のサーバーの構成方法に関するドキュメントは次のとおりです。
この場合、server1 ドメイン ノードを考えてみましょう。
問題:
同じグループ ID を持つ 2 つのメッセージがサーバー 1 とサーバー 2 に同時に到着した場合、どちらのコンシューマーにメッセージを送信すればよいかわかりません。したがって、メッセージは異なるコンシューマーによって処理されることになり、最初に到着したメッセージが後で処理されることがありますが、これは望ましくありません。どちらのコンシューマーがメッセージを処理する必要があるかを両方のノードが認識できるように、システムを構成したいと考えています。
私たちが試した解決策:
グループ ハンドラー LOCAL を使用して server1 を構成し、REMOTE を使用して server2 を構成しました。これで、メッセージが到着するたびに、LOCAL グループ ハンドラーは、その特定のグループ ID のコンシューマーがどのノード上にあるかを識別し、それに応じてメッセージが選択されます。
このソリューションは、server1 が正常に動作するまで有効です。ただし、server1 がダウンすると、メッセージは処理されません。これを修正するために、server1 のメッセージング サブシステム active-mq のバックアップを server2 に追加し、同様に server2 にも同じことを行いました。
(server1 がドメイン ノードであるため、バックアップ サーバーは両方のノードに追加されます)
また、同じ検出グループ、http コネクタ、ブロードキャスト グループをこのバックアップ サーバーに追加しました。バックアップ サーバーとライブ サーバーのクラスター接続を確立して、サーバー 1 とサーバー 2 の同じグループに配置しました。
server1 は、以下のプロパティを読み取るように構成されています。
server2 は、以下のプロパティを読み取るように構成されています。
ただし、この解決策ではフェイルオーバー状態は修正されないようで、ローカル グループ ハンドラ ノードを持つライブ ノードがダウンしている場合、メッセージは他のノードで処理されませんでした。server1 がシャットダウンすると、server2 で次のエラーが発生します。
問題を処理するための他のアプローチを提案するか、LOCAL グループ ハンドラーを使用するサーバーがシャットダウンするシナリオをどのように構成できるかを提案してください。