在 Zookeeper 中不使用 cmd 创建 ZNode
Create ZNodes without cmd in Zookeeper
我正在尝试通过 Zookeeper 实施配置管理。我从命令行创建了几个 ZNodes:
- 创建/配置“”
- 创建/config/mypocapp“”
- 创建/config/mypocapp/名称"John Doe"
这里,name
是我想在名为 mypocapp
的应用程序中访问的属性之一。
因为我们的应用程序中会有很多属性,所以我们不能像这样使用命令行来创建每个 属性。
有没有一种方法可以通过一些 UI 或直接在文件中(并将其导入到 zookeeper)在 zookeeper 中创建属性。
我对 zookeeper 完全陌生,在这方面没有得到任何帮助。请帮忙。
Exhibitor 是可以尝试在 ZNode 中插入、修改或删除属性的选项之一。
可以按照以下步骤操作:
- 从 Github 下载参展商 UI 的 pom 文件。
- 使用将生成 jar 文件的 maven 构建 pom 文件。
- 运行 jar 文件为:
java -jar <jar-file-name>.jar -c file
- 转到浏览器并输入:localhost:8080 以访问 Exhibitor UI。
- 在这里,您可以配置您的 Zookeeper 整体并可以编辑属性。
- 请注意,每个 Zookeeper 实例都会有相应的 Exhibitor UI。
为了运行不同端口的参展商,您可以运行:
java -jar <jar-file-name>.jar -c file --port <port-of-your-choice>
我正在尝试通过 Zookeeper 实施配置管理。我从命令行创建了几个 ZNodes:
- 创建/配置“”
- 创建/config/mypocapp“”
- 创建/config/mypocapp/名称"John Doe"
这里,name
是我想在名为 mypocapp
的应用程序中访问的属性之一。
因为我们的应用程序中会有很多属性,所以我们不能像这样使用命令行来创建每个 属性。
有没有一种方法可以通过一些 UI 或直接在文件中(并将其导入到 zookeeper)在 zookeeper 中创建属性。
我对 zookeeper 完全陌生,在这方面没有得到任何帮助。请帮忙。
Exhibitor 是可以尝试在 ZNode 中插入、修改或删除属性的选项之一。
可以按照以下步骤操作:
- 从 Github 下载参展商 UI 的 pom 文件。
- 使用将生成 jar 文件的 maven 构建 pom 文件。
- 运行 jar 文件为:
java -jar <jar-file-name>.jar -c file
- 转到浏览器并输入:localhost:8080 以访问 Exhibitor UI。
- 在这里,您可以配置您的 Zookeeper 整体并可以编辑属性。
- 请注意,每个 Zookeeper 实例都会有相应的 Exhibitor UI。
为了运行不同端口的参展商,您可以运行:
java -jar <jar-file-name>.jar -c file --port <port-of-your-choice>