集群应用服务器中的JMS主题订阅服务器如何接收消息?

集群应用服务器中的JMS主题订阅服务器如何接收消息?,jms,load-balancing,publish-subscribe,cluster-computing,subscriber,Jms,Load Balancing,Publish Subscribe,Cluster Computing,Subscriber,假设我用一个订阅者(PropertiesSubscriber)创建了一个JMS主题(PropertiesTopic)。PropertiesSubscriber正在负载平衡的应用程序服务器集群中运行,如下图所示 将消息传递到PropertiesTopic时,在不同应用服务器上运行的PropertiesSubscriber的所有实例是否都会收到该消息,或者消息是否只会发送到负载平衡器确定的应用服务器上运行的一个PropertiesSubscriber实例?在不同应用服务器上运行的Propertie

假设我用一个订阅者(PropertiesSubscriber)创建了一个JMS主题(PropertiesTopic)。PropertiesSubscriber正在负载平衡的应用程序服务器集群中运行,如下图所示


将消息传递到PropertiesTopic时,在不同应用服务器上运行的PropertiesSubscriber的所有实例是否都会收到该消息,或者消息是否只会发送到负载平衡器确定的应用服务器上运行的一个PropertiesSubscriber实例?

在不同应用服务器上运行的PropertiesSubscriber的所有实例都会收到该消息消息即使同一个应用服务器上有多个侦听器,所有侦听器都会收到该消息。

。这些允许多个使用者(例如:集群中不同节点上的使用者)共享一个主题订阅。共享订阅的消费者中只有一个会收到每条消息


要将多个使用者指定为共享一个订阅,他们需要使用

订阅服务器是MDB(消息驱动EJB)?假设每个订阅服务器都是MDB。这会有所不同吗?我们如何在JMS1.1中平衡消息的负载?