使用Apache zoo Keeper读取zoo.cfg的Java类
我一直在与apache zookeeper合作,我被要求阅读包含以下属性的zoo.cfg:使用Apache zoo Keeper读取zoo.cfg的Java类,java,apache,io,apache-zookeeper,Java,Apache,Io,Apache Zookeeper,我一直在与apache zookeeper合作,我被要求阅读包含以下属性的zoo.cfg: tickTime=2000 dataDir=/var/lib/zookeeper clientPort=2181 server.1=192.168.100.125:2888:3888 server.2=192.168.3.41:2888:3888 我一直在寻找这个框架的一个类(org.apache.zookeeper…),但我没有找到任何东西,我在谷歌上搜索了一些信息,但我发现了一些与Hadoop的一
tickTime=2000
dataDir=/var/lib/zookeeper
clientPort=2181
server.1=192.168.100.125:2888:3888
server.2=192.168.3.41:2888:3888
我一直在寻找这个框架的一个类(org.apache.zookeeper…),但我没有找到任何东西,我在谷歌上搜索了一些信息,但我发现了一些与Hadoop的一些类相关的东西,这些类不包括在我使用的jar中,我不允许添加其他库。在给我的代码中,我看到:
System.setProperty("java.security.auth.login.config","conf/zoo.conf");
我计划从系统属性中读取它,但我不知道这是否是一个好的实践。你推荐什么?或者有什么建议吗
提前感谢你的帮助。致以最诚挚的问候。您可以使用并加载zoo.cfg文件。不同的值将表示为字符串。这将更加复杂,但需要包括2到3个额外的库
尊敬的Christian您可以使用并加载zoo.cfg文件。不同的值将表示为字符串。这将更加复杂,但需要包括2到3个额外的库
尊敬的Christian,我碰巧在这个链接中找到了一个类 但它不包含在基本zookeeper库中,因为它来自hadoop(早期版本)。尽管如此,我还是设法模拟了我发现的这个类的行为,但它给了我一些错误。因此,我发现实现自己的辅助类和读取使用服务器(ip)和端口数据准备的自定义文件更容易
谢谢你的评论和回答。致以最良好的祝愿。我碰巧在这个链接中找到了一个类 但它不包含在基本zookeeper库中,因为它来自hadoop(早期版本)。尽管如此,我还是设法模拟了我发现的这个类的行为,但它给了我一些错误。因此,我发现实现自己的辅助类和读取使用服务器(ip)和端口数据准备的自定义文件更容易
谢谢你的评论和回答。致意。谢谢你的回答,我之前已经实现了,我的问题的目的是想知道zookeeper库中是否有一个类实现了功能,而不使用属性stuff和props.load(InputStream…),我一直在寻找这个类,但它似乎是在Hadoop的罐子里,zookeeper的最新版本中已经没有了。谢谢你的回答。谢谢你的回答,我之前已经实现了,我的问题的目的是想知道zookeeper库中是否有一个类在不使用属性stuff和props.load(InputStream…)的情况下实现了功能,我一直在寻找这个类,但它似乎是在Hadoop的罐子里,zookeeper的最新版本中已经没有了。谢谢你的回答。