JMS侦听器在Sun Java应用程序服务器中的问题
题
我正在托管在Sun Java系统应用程序服务器9.1_02(构建B08-P03)上的JMS队列上运行侦听程序程序
收到消息后,我将提取并将一些详细信息记录到日志文件中。
我观察到,在运行侦听器很长时间时,它会停止接收消息。我必须手动停止该程序并重新开始。然后它收到一些200-300消息,然后再次停止。我必须重新启动它才能检索另一组消息。
为什么这种怪异的行为?有人可以透露这件事吗?
谢谢Chaitanya
解决方案
我自己找到了这个问题。我正在运行侦听器作为负载跑步者Java Vuser脚本。关于LR的一件负面的事情是,它没有显示任何例外。该脚本似乎正在运行,但实际上什么也没做。当我将脚本移植到Eclipse时,我发现了这一点,并发现脚本正在抛出异常。这本质上是因为我没有检查某个条件。
很高兴我终于脱颖而出了!
谢谢。
不隶属于 StackOverflow