static void Main(string[] args) { MasterElectionClient mec = new MasterElectionClient(); mec.Init(); while (true) { if (mec.IsMaster) { Console.WriteLine("执行Master相关逻辑。"); } else { Console.WriteLine("执行Slave相关逻辑。"); } Thread.Sleep(1000); } }
public MasterElectionWatcher(MasterElectionClient mec) { _masterElectionClient = mec; }