【发布时间】:2025-07-09 06:00:02
【问题描述】:
我正在查看一个侦听 Tibco 队列的 Java 应用程序。该应用程序已经 4 年没有被触及,但我在客户端日志中看到一个连接终止的间歇性问题。我是 Tibco 和 JMS 的新手。
有人能解释一下吗?以下是我在日志中看到的异常消息:
javax.jms.JMSException: Connection has been terminated
at com.tibco.tibjms.TibjmsSession._getSyncMessage(TibjmsSession.java:1845)
at com.tibco.tibjms.TibjmsSession._receive(TibjmsSession.java:1735)
at com.tibco.tibjms.TibjmsMessageConsumer._receive(TibjmsMessageConsumer.java:209)
at com.tibco.tibjms.TibjmsMessageConsumer.receive(TibjmsMessageConsumer.java:355)
【问题讨论】:
-
异常通常表示网络问题。可能是因为 TibcoEMS 和 Java 应用程序不在同一个网络中,安装到虚拟服务器,服务器之间有防火墙等我会先从网络诊断开始。