Die*_*o D 6 java activemq-classic jms
我的Java JMS有一个不稳定的问题。暂时可以正常工作,但是会异常地引发以下异常并削减执行力。
重要的是要注意,这种情况不会停止经纪人。
javax.jms.JMSException: Peer (vm://test#1) disposed.
at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:49)
at org.apache.activemq.ActiveMQConnection.onAsyncException(ActiveMQConnection.java:1773)
at org.apache.activemq.ActiveMQConnection.onException(ActiveMQConnection.java:1790)
at org.apache.activemq.transport.TransportFilter.onException(TransportFilter.java:99)
at org.apache.activemq.transport.ResponseCorrelator.onException(ResponseCorrelator.java:114)
at org.apache.activemq.transport.TransportFilter.onException(TransportFilter.java:99)
at org.apache.activemq.transport.vm.VMTransport.iterate(VMTransport.java:203)
at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.activemq.transport.TransportDisposedIOException: Peer (vm://test#1) disposed.
Run Code Online (Sandbox Code Playgroud)
我认为这可能是ActiveMQ 的问题:https ://issues.apache.org/jira/browse/AMQ-2902
该问题跟踪器线程表示它是无害的(它只是一条嘈杂的 INFO 级别日志消息),并且在 ActiveMQ 5.4.2 中已修复。
另一方面,你说异常“切断执行” ......这可能意味着这与你的问题不同......
更新
任何遇到无法通过升级 ActiveMQ 修复且与关闭无关的“对等处置”异常的人(请参阅无法使用内置 BrokerService.stop 调用关闭嵌入式 activeMQ 服务),都应考虑提交错误报告。
| 归档时间: |
|
| 查看次数: |
7646 次 |
| 最近记录: |