示例#1
0
        /// <summary>
        /// 重启Manager选举
        /// </summary>
        /// <param name="clusterName">Cluster name.</param>
        public void RestartManagerElection(string clusterName)
        {
            var election = new ManagerElectionManager(clusterName, string.Empty, null);

            election.Reset();
        }
示例#2
0
 /// <summary>
 /// 监控管理员选举
 /// </summary>
 private void WatchManagerElection(CancellationToken cancellationToken = default)
 {
     _managerElection = new ManagerElectionManager(Cluster.Name, Id, null);
     _managerElection.ManagerElectCompletedEventHandler += HandleManagerElectCompleted;
     _managerElection.Watch(cancellationToken);
 }