Java 1.6、JVM IBM J9 2.6 (appserver に同梱) を使用して、Websphere Application Server 8.5.0 にデプロイされたアプリケーション内で組み込みの Cassandra 1.2.18 を実行しています。起動も問題なく、問題なく使えています。これは、Cassandra クラスター内の唯一のノードです。
ただし、ノードを廃止しようとすると、Cassandra は MessagingService をシャットダウンしようとして、ハングします。デバッグ中、サーバー自身の IP、ポート 7000 (Cassandra がノード間通信に使用) をリッスンして、開いている ServerSocket を閉じようとしていることがわかります。
これにより、Cassandra が正しくシャットダウンされなくなり、サーバー全体が正常にシャットダウンされなくなります。おそらく非常に特殊な状況だと思いますが、以前にCassandra / Websphereで同様のことを経験した人はいますか、または私よりもServerSocketの経験が豊富な人は何が起こっているのかを示唆できますか?