public static string CreateNode(string path, string data, CreateMode createMode) { if (_client == null) { return(""); } lock (SyncRoot) { return(_client.CreateNode(path, data, createMode)); } }
/// <summary> /// 创建一个临时路径 /// </summary> /// <param name="path">路径</param> /// <param name="data">数据</param> private void CreateTempPath(string path, string data) { string tempPath = path + "/" + Utils.LocalIp + "-" + Process.GetCurrentProcess().Id; _zooKeeperClient.CreateNode(tempPath, data, CreateMode.Ephemeral); }