利用JFinal-Ext使用ActiveMQ经常出现以下警告

发布于 2021-11-26 18:47:25 字数 903 浏览 896 评论 6

利用JFinal-Ext使用ActiveMQ经常出现以下警告,哪位遇到过类似的问题么?

[WARN]-[Thread: ActiveMQ Transport: tcp:///192.168.10.181:61616@2123]-[org.apache.activemq.transport.failover.FailoverTransport.handleTransportFailure()]: Transport (tcp:///192.168.10.181:61616@2123) failed, reason:  , attempting to automatically reconnect

java.io.EOFException
    at java.io.DataInputStream.readInt(Unknown Source)
    at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:275)
    at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:221)
    at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:213)
    at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:196)
    at java.lang.Thread.run(Unknown Source)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

空城仅有旧梦在 2021-11-30 01:25:39

引用来自“绝望的八皮”的评论

可能是comsumer没有正常关闭.这个插件历史比较久,我看下代码优化一版本,下周一会发布正式3.1.3版本,如果有兴趣可以自己改一下源代码帮忙测试一下.我现在没有mq的环境.

在jmsplugin的stop方法.

public boolean stop() {
        listeners.clear();
        return true;
    }

return前遍历listerners调用closeConnection方法,但是这这个方法并不在MessageListener接口里面而在它的两个实现类topiclistener和queueListener,所以需要遍历出来判断下类型强制转化后调用.

有兴趣折腾一下帮忙test一把~

夜血缘 2021-11-30 01:17:51

不再见 2021-11-29 23:00:29

鹤舞 2021-11-28 09:00:58

测试中

情场扛把子 2021-11-27 17:01:48

可能是comsumer没有正常关闭.这个插件历史比较久,我看下代码优化一版本,下周一会发布正式3.1.3版本,如果有兴趣可以自己改一下源代码帮忙测试一下.我现在没有mq的环境.

在jmsplugin的stop方法.

public boolean stop() {
        listeners.clear();
        return true;
    }

return前遍历listerners调用closeConnection方法,但是这这个方法并不在MessageListener接口里面而在它的两个实现类topiclistener和queueListener,所以需要遍历出来判断下类型强制转化后调用.

有兴趣折腾一下帮忙test一把~

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文