当前位置: 首页 > 面试题库 >

异常javax.jms.JMSException:对等对象已处置

贺雅健
2023-03-14
问题内容

我的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中修复。

另一方面,您说异常 “削减了执行力” ……这 可能 意味着这与您的问题不同……



 类似资料:
  • 有人知道为什么这个函数,当传递一个无效的日期(例如时间戳)给它时,仍然抛出一个错误,尽管? 错误: 致命错误:未捕获的异常'异常'与消息'DateTime::_construct()[datetime.-构造]:未能解析时间字符串(422926860)在位置7(6):意外字符'在...... php: 4堆栈跟踪:#0...... php(4):日期时间 提前非常感谢!

  • 我这个程序采用的是netty,此程序中有客户端和服务端。 程序思路:服务端接受消息后在利用客户端发给别的服务端。 出现问题:时不时会出现这个异常,也不知道是那报的异常,经过查资料此异常是由某一端断开,发生的连接异常 ,我的客户端做了断开重连 但是并没发现重连的log ,难道是上游的客户端断开,那我的服务端也不应该报异常啊。不是很清楚? 有知道的吗?或者提供解决思路。 客户端重连代码 断开后进入重连

  • 我正在上传一个图像到Firebase存储,这个错误不断出现 E/StorageException:StorageException已发生。对象的位置不存在。代码:-13010 httpresult:404 E/StorageException:{“错误”:{“代码”:404,“消息”:“未找到。无法获取对象”, “状态”:“get_object”}}java.io.IoException:{“错误

  • 问题内容: 我是JPA的新手,主键值的自动生成存在问题。 我有以下实体: 以及其他类中的以下主要方法: 这是我的持久性单元: 当我执行程序时,在标有正确注释的行中出现以下异常: 我想念什么? 问题答案: TopLink过去要求您为MySQL 显式设置 GenerationType.IDENTITY ,因此请更改它并删除数据库。然后尝试再次运行样本。此外,您可能还想明确设置数据库平台: 我也模糊地记

  • 所以似乎我的allFile对象包含null对象?我自己也不确定。我试着检查我想要的目录路径“~/desktop/matlab/cat_00”,它是正确的。我尝试使用调试模式检查这两行代码,发现listFiles()返回了这个异常错误。但是,我不明白为什么会出现null异常错误,因为在我创建File对象的CAT_00主目录下有文件和目录,因此应该返回这些文件和目录的路径名数组。 非常感谢您的帮助!!

  • 有人能看到代码出了什么问题吗?很明显,它就在某个地方,甚至可能在子任务类中,因为一构造任务并尝试打包它,仿真器就会崩溃。