我怎么知道zookeeper的版本

时间:2015-12-02 05:59:03

标签: apache-zookeeper apache-storm

我是stormzookeeper的新用户,我导入了项目并希望了解编码器使用的zookeeper版本!正如他提到他使用storm-0.8.2但没有谈及zookeeper

无论如何都知道他从项目的特定文件夹中使用的zookeeper版本

2 个答案:

答案 0 :(得分:1)

风暴中没有对动物园管理员的硬依赖。你可以使用任何版本的zookeeper with storm,配置zookeeper和storm配置文件,zookeeper.conf和storm.yaml

答案 1 :(得分:0)

搜索相同的内容时,请问这个问题! 如果要运行与您的Storm版本使用的Zookeeper Java客户端版本完全相同的Zookeeper服务器版本,我发现的最佳方法是检查POM文件以获取Storm父级,并搜索<zookeeper.version>标签<properties>下:

  1. 如果要使用Maven将Storm库与自己的Java应用程序集成,最简单的方法是在首次构建后通过本地Maven存储库:
    * nix:
    ~/.m2/repository/org/apache/storm/storm/${STORM_VERSION}/storm-${STORM_VERSION}.pom
    Windows:
    %USERPROFILE%\.m2\repository\org\apache\storm\storm\%STORM_VERSION%\storm-%STORM_VERSION%.pom
  2. 如果没有,则可以从Storm GitHub来源获得最新的Storm版本:
    https://github.com/apache/storm/blob/master/pom.xml
  3. 最后,要找到与2相同的名称,但对于以前的Storm版本,您可以从GitHub获得该版本的zip / tarball,然后在提取的文件夹的根目录内查找pom.xml文件。
  4. li>
相关问题