在不同的JVM上运行多个JMS使用者

时间:2011-11-29 15:49:35

标签: java jvm jms

我有JMS Queue,其中有数百个作业正在运行并且在同一个jvm上有多个使用者处理队列以选择作业并处理它们,系统由于某些性能问题而崩溃因此我想要在不同的JVM上部署JMS消费者,我不熟悉在不同的JVM之间部署应用程序或部分应用程序,如果你能为我提供一些如何做到这一点以及如何实现的实例,我将非常感谢那对我来说非常有帮助。

更新

现在有两种方法可以通过创建独立的jms使用者或创建消息驱动的bean来使用来自JMS Queues的消息,现在我需要在不同的jvms上拥有多个使用者来监听队列并处理消息,使用独立的jms consumers,我可以运行多个这些消费者(只是运行不同的jms消费者作为标准的java程序,因为它们具有主要功能)但我的问题是如何在不同的jvms上运行多个消息驱动的bean,这意味着如何在不同的jvms上运行多个onMessage()函数,希望在这里有所帮助。请告知或指出我正确的方向。

任何指导都将受到高度赞赏。

感谢。

0 个答案:

没有答案