コード例 #1
0
        protected void StopPseudoNodes()
        {
            if (this.ps == null)
            {
                return;
            }

            this.ps.Stop();
            this.ps = null;
        }
コード例 #2
0
        protected void StartPseudoNodes()
        {
            PseudoNodes ps = new PseudoNodes(this.backend, GetSetting);

            ps.SetRuntimeMembersetFunction(() =>
            {
                return(new Backend.Persistence.ClusterMember[] { new Backend.Persistence.ClusterMember("one", System.Net.IPAddress.Loopback) });
            });

            ps.SetupPseudoNodes(() =>
            {
                return(new LoopbackRingMaster(this.backend));
            });
        }