レガシー プロジェクトがあり、jgroups-all 2.2.9.1 jar を使用しています。過去数日間、サーバーがクラッシュして次のような問題が発生しました
exception :
java.lang.IllegalArgumentException: timeout value is negative
at java.lang.Object.wait(Native Method)
at org.jgroups.protocols.ring.UdpRingNode.receiveToken(UdpRingNode.java:59)
at org.jgroups.protocols.TOTAL_TOKEN$TokenTransmitter.run(TOTAL_TOKEN.java:1116)
これは、使用している古い jgroups jar が原因で発生していると考えられます。しかし、jar ファイルをアップグレードすると、別の問題が発生します。新しい jar は、パッケージprotocolからサブ パッケージリング(org.jgroups.protocol.ring) を削除しました。
だから私の質問は、どのように進めるべきかということです. udpring の実装を変更する必要がある場合は、代わりに何を使用すればよいですか?