我几乎没有本地和远程HornetQ客户端需要连接到同一个HornetQ服务器。在系统启动的前2分钟,我总是看到HornetQ抛出"java.net.SocketTimeoutException: connect timed“异常。在2分钟后,然后连接将连接。
我检查了所有获得异常的连接都来自本地HornetQ客户端。它把我搞糊涂了,因为与远程连接相比,本地连接应该不会有任何问题,除非我配置错误。
以下是我使用的配置:

如果我弄错了,请指出。
我使用的HornetQ版本是2.2.5。据我所知,HornetQ允许从netty连接器连接到netty接受器(如果它们配置了相同的主机和端口)。或者我应该为本地连接使用物理IP地址,而不是本地主机?感谢您的分享
发布于 2015-11-26 18:34:40
这是因为启动集群所需的端口已被计算机的其他进程占用。确保所有必需的端口都处于空闲状态,然后重新启动服务器。
https://stackoverflow.com/questions/28146931
复制相似问题