最近使用activemq,发现一个很奇怪的问题:
本人的MQ服务器在一个linux的机器上,然后再握得windows7 的客户端启动程序监听服务器上的一个队列。这个时候明明从浏览器访问:
http://server-ip:8161/admin,可以在监听的队列中发现有pending消息,但是监听程序就是收不到。
最后发现服务器和我的机器的时间不一致(相差两分钟),将我的机器与服务器的时间修改成一致,问题解决了。
现在还不知道是什么原因,需要进一步的分析。
本人的MQ服务器在一个linux的机器上,然后再握得windows7 的客户端启动程序监听服务器上的一个队列。这个时候明明从浏览器访问:
http://server-ip:8161/admin,可以在监听的队列中发现有pending消息,但是监听程序就是收不到。
最后发现服务器和我的机器的时间不一致(相差两分钟),将我的机器与服务器的时间修改成一致,问题解决了。
现在还不知道是什么原因,需要进一步的分析。