在Zookeeper中创建没有cmd的ZNodes



我正在尝试通过Zookeeper实现配置管理。我已经从命令行创建了几个ZNodes,如下所示:

  1. 创建/配置 ">
  2. 创建/config/mypocapp ">
  3. create/config/mypocapp/name "John Doe">

在这里,name是我想在我的应用程序中访问的属性之一,称为mypocapp.

由于我们的应用程序中将有很多属性,因此我们不能使用命令行来创建这样的每个属性。

有没有办法通过一些 UI 或直接在文件中在 zookeeper 中创建属性(并将其导入 zookeeper(。

我对动物园管理员完全陌生,在这个方向上没有得到任何帮助。请帮忙。

参展商是可以尝试在ZNodes中插入,修改或删除属性的选项之一。

可以按照以下步骤操作:

  1. 从Github下载参展商UI的pom文件。
  2. 使用 maven 构建了 pom 文件,该文件将生成一个 jar 文件。
  3. 按以下方式运行 jar 文件:java -jar <jar-file-name>.jar -c file
  4. 转到您的浏览器并输入:localhost:8080 以访问参展商 UI。
  5. 在这里,您可以配置您的 Zookeeper 整体并可以编辑属性。
  6. 请注意,Zookeeper的每个实例都将具有相应的参展商UI。
  7. 要在不同的端口上运行参展商,您可以运行:

    java -jar <jar-file-name>.jar -c file --port <port-of-your-choice>

现在还有VS Code扩展,允许查看和编辑Zookeeper节点层次结构和数据,如下所示: https://marketplace.visualstudio.com/items?itemName=gaoliang.visual-zookeeper

最新更新