我正在托管在Sun Java系统应用程序服务器9.1_02(构建B08-P03)上的JMS队列上运行侦听程序程序

收到消息后,我将提取并将一些详细信息记录到日志文件中。

我观察到,在运行侦听器很长时间时,它会停止接收消息。我必须手动停止该程序并重新开始。然后它收到一些200-300消息,然后再次停止。我必须重新启动它才能检索另一组消息。

为什么这种怪异的行为?有人可以透露这件事吗?

谢谢Chaitanya

有帮助吗?

解决方案

我自己找到了这个问题。我正在运行侦听器作为负载跑步者Java Vuser脚本。关于LR的一件负面的事情是,它没有显示任何例外。该脚本似乎正在运行,但实际上什么也没做。当我将脚本移植到Eclipse时,我发现了这一点,并发现脚本正在抛出异常。这本质上是因为我没有检查某个条件。

很高兴我终于脱颖而出了!

谢谢。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top