Jms 使用一个消息队列的集群应用程序

Jms 使用一个消息队列的集群应用程序,jms,Jms,我有一个集群应用程序,同一个应用程序在两个不同的服务器上,在负载平衡器后面。 我只有一个JMS队列。 由于两个部署的应用程序都将从队列中读取消息,因此队列是否确保消息只读取一次?是的,只有一个应用程序将从JMS队列中获取消息。当客户端应用程序确认收到的消息时,消息将从队列中删除。因此,相同的消息不会传递到集群应用程序的其他实例

我有一个集群应用程序,同一个应用程序在两个不同的服务器上,在负载平衡器后面。 我只有一个JMS队列。
由于两个部署的应用程序都将从队列中读取消息,因此队列是否确保消息只读取一次?

是的,只有一个应用程序将从JMS队列中获取消息。当客户端应用程序确认收到的消息时,消息将从队列中删除。因此,相同的消息不会传递到集群应用程序的其他实例