gpt4 book ai didi

java - 不稳定的 javax.jms.JMSException : Peer disposed

转载 作者:搜寻专家 更新时间:2023-10-31 20:06:17 26 4
gpt4 key购买 nike

我有一个不稳定的 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.

最佳答案

我认为 可能是 ActiveMQ 的这个问题:https://issues.apache.org/jira/browse/AMQ-2902

这个问题跟踪器线程说它是无害的(它只是一个嘈杂的 INFO 级别日志消息),并且它已在 ActiveMQ 5.4.2 中修复。

另一方面,您说异常“停止执行” ...这可能意味着这与您的问题不同...

更新

任何遇到无法通过升级 ActiveMQ 修复且与关闭无关(参见 Unable to shutdown embedded activeMQ service using the built in BrokerService.stop call)的“对等处理”异常的人都应该考虑提交错误报告。

关于java - 不稳定的 javax.jms.JMSException : Peer disposed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6078637/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com