我最近设置了 JBoss AS 5.1 并实现了一个点对点消息传递服务,其中一个客户端生成一条消息,另一个使用它,这在 localhost 上运行良好,但当 localhost 绑定到IP地址和客户端(消费者)在防火墙之外的系统之外,生产者在本地主机内。当前开放的端口(由我机构的系统管理员)是:
1098 1099 4444 4457(打开解决->问题为InvokerLocator建立套接字连接
[bisocket://???.??.??.???:4457/)4460
该 IP 地址对公众开放,甚至我的 Windows 7 中的防火墙也已关闭以进行测试。我在启动 JBoss AS 时使用的命令是
run.bat -b ???.??.??.??? -c 默认值
从昨天开始,我一直没能找到问题的任何线索,完全卡住了。我希望一些大师可以唤醒我。
错误消息就像
org.jboss.jms.exception.MessagingNetworkFailureException
在 org.jboss.jms.client.delegate.DelegateSupport.handleThrowable(DelegateSupport.java:245)
在……呜呜呜……