@Override
    public void deletePathRecursive(final String path) {
        if (zkClient.isExist(path)) {
            zkClient.delete(path);
        }
    }
Use zookeeper to push data changes.
shenyu-admin-listener/shenyu-admin-listener-zookeeper/src/main/java/org/apache/shenyu/admin/listener/zookeeper/ZookeeperDataChangedListener.java