我打算在我的系统中使用ZooKeeper。我需要协调6台机器。我是否正确理解我在每台机器上安装ZooKeeper?
一些示例显示我可以在同一服务器上创建多个实例,不同的端口。在同一台机器上的几个实例的用例是什么?
我认为它不相关,但我使用PHP和Keeper extension。
我目前有3个Web服务器,一个后端服务器(用于批处理),两个数据库服务器,一个日志和监视服务器。每个都安装了Java + Tomcat。我计划使用ZooKeeper的主要原因是管理我系统使用的各种资源上的锁。比如,内存,某些表,磁盘IO。我的所有机器都是Linux。
答案 0 :(得分:0)
必须在奇数台计算机上安装ZooKeeper。机器数量将决定您是以独立模式(对于一台机器)还是以复制模式(对于三台或五台机器)安装ZooKeeper。
您能否提供有关安装的更多信息,例如:
1.您要在哪种环境中安装:windows / linux等
2.确保系统中有Java,因为zookeeper使用Java
问候。