ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务。它为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
我们经常在运行zookeeper服务时,不需要配置服务端口,服务默认会使用8080端口。若此端口与系统其他服务冲突,就需要手动变更zookeeper的服务端口。
修改端口的方法是,打开配置文件zoo.cfg,在文件末行添加以下内容
bash
# admin.serverPort 默认占8080端口
admin.serverPort=7088
以上配置完毕,然后重启zk服务生效;