示例#1
0
        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;
 }