問題タブ [jgroups]

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.

0 投票する
1 に答える
945 参照

nio - JGroups、TCP_NIO複数のメッセージがどこにも送信されない

構成ファイルで指定したことのないポートに送信されたメッセージ。

これは私の設定です:

0 投票する
1 に答える
3867 参照

java - クラスタ内の 2 つのノード間の通信

私はこれがどのように機能するかを理解しようとしています:

  1. NIO/BIOを介したクライアントサーバー通信
  2. JGroupsを介したサーバー間通信 (レプリケーション、メンバーシップなど) (データのレプリケーションは面倒ですか?)

あなたの提案、そのようなアーキテクチャを使用することの長所/短所は何ですか?なぜjgroupsを選ぶのですか?代替手段はありますか?

ネイティブ NIO を使用するか、Mina や Netty などのライブラリを使用する必要がありますか?

アップデート

  1. REST はありません。Web サーバーではありません。ダイナモのような分散データベースを構築しています。
  2. activeMQ は JMS のようなもので、単一障害点があると思います。JGroups はその問題を解決しますよね?
0 投票する
4 に答える
633 参照

java - Java アプリケーションのレプリケート状態

複数のマシンで同じサーバー側アプリケーションを実行しています。

すべてのアプリケーションに変更をプッシュする方法を提供したいと考えています。オブジェクト自体の状態/プロパティの変更に興味があり、ファイルの複製などにはあまり興味がありません。

そこで、いくつかのプロパティを変更し、その変更が各アプリケーションの状態に影響を与えるようにする管理コンソールを想定しています。

私は現在、信頼できるマルチキャスト通信のためのツールキットであるJGroupsを調べています。この場合、各アプリケーションは同じマルチキャスト グループをリッスンし、管理コンソールはグループに変更を送信します。

他に利用可能なソリューション/テクニックはありますか?

0 投票する
1 に答える
1499 参照

java - $1.class および $2.class は、jgroups のシリアライズ可能でない例外です

jgroupsをミドルウェアとして使用して、Javaでデモ証券取引所分散プログラムを作成しています。私の Stock クラスには、コンパレーターを持つ優先度キューがあり、結果はStock$1.classStock$2.classとともにStock.class. Jgroupsはシリアル化可能なデータのみを送信できますが、私が理解$1.class$2.classていることと、コンパレーターのために推論され、シリアル化できない内部クラスの結果から、JGroupsで例外が発生するため、誰かがそれらをシリアル化可能にする方法や、そうでない他のtweekについて助けてくれますか内部クラスのように見せます。

0 投票する
1 に答える
474 参照

spring - 分散JavaEEアプリケーションの統合テスト

3つの異なるJavaEEサーバーをセットアップし、すべてJGroupsとRMIの両方と通信します。私たちはコードの単体テストを頻繁に行っており、チーム全体がTBDを全面的に支持していますが、サーバーの統合テストに関しては問題に直面しています。

特に、カスタムフェイルオーバー/再接続/終了検出の「アルゴリズム」は、壊れていることがよくあるため、自動テストが必要になります。現在、試行錯誤のテストで修正しています。

次のライブラリ/フレームワークを使用しています:Tomcat、Maven、Spring 3、RMI、JGroups

任意のアイデア、提案、リンク、リソースを歓迎します!

0 投票する
1 に答える
1041 参照

ehcache - jgroupメンバーは参加できませんか?

jgroupsを介して配布するehcacheを使用します。配布にはUDPmulticatを使用しています。

ehcacheはwebapp内にあります。そのWebアプリケーションを実行するマシンがいくつかあります。どういうわけか私は警告NAKACKを取得します。ehcacheのいくつかのインスタンスがjgroupに参加できないようです。

これはehcache構成(jgroups-configを含む)です:

これはスタックトレースです。

これについて私ができることはありますか?ありがとう

0 投票する
1 に答える
85 参照

jgroups - Jグループ内のインスタンス間のマルチオブジェクト通信

マルチインスタンスで通信する必要のあるプログラムがあります。インスタンスがDBからオブジェクトをロードした場合、他のインスタンスはそれらを使用します。

Receiverを実装するJグループのgetStateとsetStateは、通信するオブジェクトを1つだけサポートします。インスタンス間で通信する方法はありますか?

0 投票する
1 に答える
704 参照

glassfish - Alfresco 3.4e CE はクラスタリングをサポートしていますか?

簡単な質問に答えてください!

Alfresco 3.4e Community Edition はクラスタリングをサポートしていますか?

はいの場合、サポートされているクラスタリング方法は何ですか (たとえば、JGroups はサポートされていますか?)?

よろしく、

0 投票する
2 に答える
999 参照

.net - .NETに相当するJGroupsはありますか

クラスタ管理とデータ配布に同様の機能を備えた、.NET に相当する JGroups を知っている人はいますか?

/ジョン

0 投票する
1 に答える
288 参照

jgroups - TCPPINGまたはその他の検出プロトコルを使用してTCPグループのメンバーを再検出する方法

グループのメンバーをクラスター名で再検出するにはどうすればよいですか?JGroups 2.7.0を使用しています特定の状況では、メンバーが分離されて接続されていません(ネットワーク障害)。ネットワークがバックアップされたときに、他のすべてのメンバーを知りたいので、それらは再び同じグループに属します。

前もって感謝します。