Weblogic 12c-突然JMS服务器停止处理消息



团队,我们在Web服务应用程序中遇到了一个奇怪的问题。它有6个weblogic托管实例(4#m01、m02、m04、m05-处理将消息发布到JMS队列的Web服务请求,2#m03、m06-具有MDB组件的JMS实例,这些组件实际处理来自队列的消息)。

我们观察到其中一个JMS实例(M06)突然停止处理消息,应用程序或服务器日志中没有任何错误。我们观察到连接工厂没有响应。这也导致在发布和搜索JMS队列中的消息时占用服务实例中的线程。我们也无法从线程转储中看到任何问题。

此外,当我们试图停止M06实例时,它不会停止,最终我们不得不终止实例进程并启动实例来解决问题。然后它在几天内工作良好,然后再次出现问题。

我们正在使用weblogic 12c。

任何一个人早先都曾面临过这种问题。或者任何人都知道可能出了什么问题。非常感谢您的意见。

如果我是你,我将从创建错误队列开始,以消除任何"中毒"消息。更多信息可在此处找到:http://middlewaremagic.com/weblogic/?p=4670.然后尝试在那里检查错误队列和消息内容。

其次,尝试关闭提到的实例(M06),如果其他节点上没有出现瓶颈/错误,请检查M06实例配置并将其与其他节点进行比较->问题肯定会出现。

最新更新