我正在开发一个分布式应用程序(有4个实例通过负载平衡器运行和控制,每个实例都是相同的。一个实例将不依赖于另一个实例,并且每个实例都将执行所有操作)。该应用程序需要监听名为"result"的JMS主题。4个实例将使用相同的订阅ID监听同一主题。我正在使用Camel pub sub。下面是问题:
1. 所有实例会收到相同的JMS消息吗?(应用中会出现重复事务) 2. 只有一个实例会收到消息,剩余的实例不会收到消息吗? 3. 如果问题2的答案是“是”,那么同一个实例是否会一直收到消息直到它关闭?
如果问题3的答案是“是”,那么当该实例关闭时,另一个实例是否会接收到该消息?
我想在分布式应用程序中实现JMS pub sub而不产生重复消息。请帮我解决这个问题,如果我的问题不清楚,请让我知道,我将提供更多细节。
1. 所有实例会收到相同的JMS消息吗?(应用中会出现重复事务) 2. 只有一个实例会收到消息,剩余的实例不会收到消息吗? 3. 如果问题2的答案是“是”,那么同一个实例是否会一直收到消息直到它关闭?
如果问题3的答案是“是”,那么当该实例关闭时,另一个实例是否会接收到该消息?
我想在分布式应用程序中实现JMS pub sub而不产生重复消息。请帮我解决这个问题,如果我的问题不清楚,请让我知道,我将提供更多细节。