【发布时间】:2012-04-27 16:56:19
【问题描述】:
不确定这属于哪个区域,但认为所有 3 个标签都合适。
场景:
集群环境(即 1 个集群中的 3 台计算机) 使用事务性 MSMQ 使用 WCF 服务从队列中读取消息。
在这种情况下,当消息进入队列并将其传递给 WCF 进行处理时会发生什么?它会同时在所有 3 台计算机上处理该 1 条消息吗?还是只有一台电脑?
我想确保如果一个节点出现故障,另一个节点会启动并继续,但同时要确保消息没有被多次处理(即那里的 3 台计算机并且它被处理了 3 次)
想法?
【问题讨论】:
标签: wcf msmq cluster-computing