JBoss Messaging故障转移防火墙

时间:2012-10-18 02:07:08

标签: jboss messaging

我最近建立了JBoss AS 5.1并实施了点对点消息服务, 其中一个客户端生成一个消息而另一个客户端消费它,这很有效 在本地主机上,但不是当localhost绑定到IP地址时的情况 客户端(使用者)通过防火墙位于系统外部,生产者位于localhost内。 当前打开的端口(由我所在机构的系统管理员)是:

1098 1099 4444 4457(打开解决 - >问题为InvokerLocator建立套接字连接
            [bisocket:// ???。??。??。???:4457 /) 4460

IP地址向公众开放,甚至我的Windows 7中的防火墙都已关闭进行测试。 我在启动JBoss AS时使用的命令是

run.bat -b ???。??。??。??? -c default

自昨天以来,我一直无法找到问题的任何线索,完全卡住了。 我希望有些大师可以叫醒我。

错误信息就像

org.jboss.jms.exception.MessagingNetworkFailureException

at org.jboss.jms.client.delegate.DelegateSupport.handleThrowable(DelegateSupport.java:245)

at ... blah blah ...

1 个答案:

答案 0 :(得分:0)

我所做的是取消注释

<attribute name="secondaryBindPort"> 4460 </attribute>

在remoting-bisocket-service.xml中并给它一个可用的端口。重新启动JBoss AS(5.1)后,它开始工作。