Glassfish 3.1.2 Ubuntu 12.04
我创建了一个包含两个节点的集群,并拥有一个JMS队列。 我在尝试使用远程独立客户端连接到此JMS队列时遇到问题。 集群JMS侦听器位于端口27676上,队列部署到集群。
MQ:// Glassfish2:27676 /,MQ:// Glassfish3:27676
当我使用我用于连接到独立实例的代码进行连接时,群集不会收到该消息。 我相信它使用默认的7676端口。当IIOP端口更改为使用端口23700(集群(DAS)正在使用的端口)时,我尝试连接到localhost:27676时会收到连接拒绝异常。至少它是正确的端口。
警告:[C4003]:连接创建时出错[localhost:27676]。 - cause:java.net.ConnectException:连接被拒绝:连接
我还更新了节点配置文件(domain.xml)中的以下值,以删除对localhost的引用。 jms-host和node-host值。
我之前遇到过这个问题的独立实例,它通过在/ etc / hosts文件中添加条目来解决。但是,这似乎没有解决问题。 我还在hosts文件中拥有所有服务器实例IP。
我错过了一些非常基本的东西吗? 任何帮助将不胜感激。
由于
答案 0 :(得分:0)
如果查看
下的日志文件$ {GLASSFISH_HOME} /的glassfish /节点/群集名称/实例名/ IMQ /实例/实例名/日志
文件夹,你会看到
每个节点都有不同的主浏览器,可能每个节点都知道自己的布罗克作为主布洛克..
我遇到了同样的错误,几天后发现了这个......