我们正在考虑在我们的应用程序中使用 MSMQ 作为消息处理服务。我们想要的是 - 位于网络负载均衡器 (NLB) 后面的服务器场中的 MSMQ,它在节点之间分配负载。我有以下问题,我在网上找不到任何指示。
1) 我是否需要在所有节点中安装 MSMQ?
2) 如果是这样,当发送方应用程序向 MSMQ 发送消息时,它应该发送到所有节点吗?
3)如果我的第二个问题的答案是肯定的,那么当客户端应用程序接收到消息时,应该如何通知其他节点有关客户端接收到的消息并随后从它们中删除?
将不胜感激任何帮助/指针。