我不知道如何在java中启动zookeeper独立服务器?我知道如何使用命令行启动服务器。我查看了zookeeper的文档,但找不到与此相关的任何内容。
最佳答案
很高兴得知有人正在尝试使用 Apache Zookeeper 实现高度可靠的应用程序。
如果您以前使用过套接字(Java 网络),那么您应该不会遇到问题。无论如何,您可以在互联网上找到许多示例。我可以为您提供的一个非常基本的示例是:
http://www.tutorialspoint.com/java/java_networking.htm
如果您已经了解 Java 网络编程,那么将服务器和客户端适应 Zookeeper 环境应该不会有任何问题。这就像添加“插件”。
我前段时间实现了一个基于zookeeper的应用程序,当你“包装”zookeeper时会更好,许多已知的Web系统(例如Netflix)使用这个框架,但他们“包装”它而不是纯粹使用它。不管怎样,当zookeeper作为需求出现时,这个教程对我帮助很大:
http://sleeplessinslc.blogspot.com/2012/01/apache-zookeeper-maven-example.html
您需要了解的有关zookeeper的所有信息和基础,当然您知道,都可以在网页中找到:
http://zookeeper.apache.org/doc/trunk/
我还从该文档中获得了许多有用的信息。可以肯定的是,我大约一年前实现的应用程序运行完美,并且非常快速且可靠。
网络上有很多示例,很多教程,甚至当 REST 服务提供商也是如此。但对我来说,这些效果最好,并且在我实现基于 Zookeeper 的应用程序期间非常有用。
希望我能以某种方式帮助你。
最诚挚的问候和快乐的编码。
关于java - 在java中启动独立的zookeeper服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26219304/