1

我在 Websphere Application Server 8.5.0 上部署的应用程序中运行嵌入式 Cassandra 1.2.18,使用 Java 1.6、JVM IBM J9 2.6(随 appserver 提供)。它启动良好,并且完全可用。它是 Cassandra 集群中的唯一节点。

但是,当我尝试停用节点时,Cassandra 会尝试关闭其 MessagingService,然后挂起。调试时,我可以看到它正在尝试关闭它打开的 ServerSocket,监听服务器自己的 ip,端口 7000(Cassandra 用于节点间通信)。

这会阻止 Cassandra 正确关闭,甚至阻止整个服务器正常关闭。我意识到这可能是一个非常具体的情况,但是之前有没有人在 Websphere 上经历过与 Cassandra / 类似的事情,或者任何比我有更多 ServerSocket 经验的人都可以提出正在发生的事情吗?

4

0 回答 0