diff --git a/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java b/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java index 83ba90e..8f398a2 100644 --- a/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java +++ b/service-zookeeper-query/src/main/java/com/lanyuanxiaoyao/service/zookeeper/ZookeeperController.java @@ -37,7 +37,11 @@ public class ZookeeperController { @GetMapping("get_data") public String getData(@RequestParam("path") String path) throws Exception { - return new String(client.getData().forPath(path)); + if (existsPath(path)) { + return new String(client.getData().forPath(path)); + } else { + return ""; + } } @GetMapping("exists_lock")