示例#1
0
 static ZooKeeperConfig()
 {
     Default = new ZooKeeperConfig();
     Default.ConnectionString = "192.168.81.102:2181,192.168.81.102:2182,192.168.81.102:2183,192.168.81.102:2184,192.168.81.102:2185";
     Default.ConnectTimeoutMs = int.MaxValue;
     Default.SessionTimeoutMs = 20000;
 }
示例#2
0
        public object Create(object parent, object configContext, XmlNode section)
        {
            var config = new ZooKeeperConfig();

            config.ConnectionString = section.GetNode("connectionString").GetAttributeValue("value");
            config.ConnectTimeoutMs = Convert.ToInt32(section.GetNode("connectTimeoutMs").GetAttributeValue("value"));
            config.SessionTimeoutMs = Convert.ToInt32(section.GetNode("sessionTimeoutMs").GetAttributeValue("value"));

            return(config);
        }