有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

我有JMS队列,其中有数百个作业正在运行,同一个jvm上有多个使用者正在处理队列以选择作业并处理它们,系统由于一些性能问题而崩溃,因此我想在不同的jvm上部署JMS使用者,我不熟悉在不同的JVM之间部署应用程序或应用程序的一部分,如果您能为我提供一些工作示例,说明如何做到这一点,以及如何实现,我将不胜感激

更新:

现在有两种方法来使用来自JMS Queues的消息,一种是通过创建独立的jms消费者,另一种是通过创建消息驱动的bean,现在我需要在不同的JVM上有多个消费者,这些消费者将侦听队列并处理消息,使用独立的jms consumers,我可以运行多个这样的使用者(只需将不同的jms使用者作为标准java程序运行,因为它们有主功能),但我的问题是如何在不同的JVM上运行多个消息驱动Bean,这意味着如何在不同的JVM上运行多个onMessage()函数,希望我在这里讲得通。请为我指点方向

任何指导都将不胜感激

谢谢


共 (0) 个答案