Skip to content

Commit 0f11a65

Browse files
zengqiaoZQKC
authored andcommitted
补充获取ZK的namespace的方法
1 parent da00c8c commit 0f11a65

File tree

1 file changed

+10
-1
lines changed
  • km-common/src/main/java/com/xiaojukeji/know/streaming/km/common/utils/zookeeper

1 file changed

+10
-1
lines changed

km-common/src/main/java/com/xiaojukeji/know/streaming/km/common/utils/zookeeper/ZookeeperUtils.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class ZookeeperUtils {
1616
* 解析ZK地址
1717
* @see ConnectStringParser
1818
*/
19-
public static List<Tuple<String, Integer>> connectStringParser(String connectString) throws Exception {
19+
public static List<Tuple<String, Integer>> connectStringParser(String connectString) {
2020
List<Tuple<String, Integer>> ipPortList = new ArrayList<>();
2121

2222
if (connectString == null) {
@@ -55,5 +55,14 @@ public static List<Tuple<String, Integer>> connectStringParser(String connectStr
5555
return ipPortList;
5656
}
5757

58+
public static String getNamespace(String zookeeperAddress) {
59+
int index = zookeeperAddress.indexOf('/');
60+
String namespace = "/";
61+
if (index != -1) {
62+
namespace = zookeeperAddress.substring(index);
63+
}
64+
return namespace;
65+
}
66+
5867

5968
}

0 commit comments

Comments
 (0)