【发布时间】:2012-12-09 13:05:59
【问题描述】:
我需要为以下场景设置故障转移机制。我有一个 WCF windows 服务,它将有 4 个实例(位置“A”将有一个主 (PA) 和辅助 (SA),位置“B”将有两个实例主 (PB) 和辅助 (SB))。 在任何给定时间,每个位置的一个实例都应该启动并运行(即活动),另一个是非活动的。考虑一次一个位置,辅助(非活动)应该能够 PING 主要(活动)以获取健康信息。如果发现它不是“健康的”,那么辅助(非活动)应该自行激活。
如果将 Primary 和 Secondary 视为在两台不同的机器/同一台机器上,解决方案会有什么不同?
非常感谢您对如何实现相同行为的专家意见。
问候!
【问题讨论】:
标签: wcf windows-services msmq failover