Glassfish 3.1.2 Ubuntu 12.04
我创建了一个包含两个节点的集群并拥有一个 JMS 队列。我在尝试使用远程独立客户端连接到此 JMS 队列时遇到问题。集群 JMS 侦听器位于端口 27676 上,队列已部署到集群。
mq://Glassfish2:27676/,mq://Glassfish3:27676
当我使用用于连接到独立实例的代码进行连接时,集群不会收到消息。我相信它使用的是默认的 7676 端口。当 IIOP 端口更改为使用集群 (DAS) 正在使用的端口 23700 时,我在尝试连接到 localhost:27676 时收到连接被拒绝异常。至少它是正确的端口。
警告:[C4003]:连接创建时发生错误 [localhost:27676]。- 原因:java.net.ConnectException:连接被拒绝:连接
我还更新了节点配置文件 (domain.xml) 中的以下值以删除对 localhost 的引用。jms-host 和 node-host 值。
我之前在使用独立实例时遇到过这个问题,通过在 /etc/hosts 文件中添加条目来解决这个问题。但是,这似乎并不能解决问题。我在 hosts 文件中也有所有服务器实例 IP。
我在这里错过了一些非常基本的东西吗?任何帮助将不胜感激。
谢谢