修改Zookeeper的客户端连接端口方式(默认2181端口)

 更新时间:2026年04月11日 09:54:44   作者:wzz2333  
本文介绍了Zookeeper配置文件zoo.cfg的基本配置和修改客户端连接端口的方法,特别强调了server.x配置项中三个端口的含义,并给出修改后的zoo.cfg文件作为参考

Zookeeper 的配置文件通常名为 zoo.cfg,位于 Zookeeper 安装目录的/conf 目录下。

初始配置

如下:

修改客户端连接端口的步骤

如下:

  1. 找到并打开zoo.cfg文件
$ cd /conf
$ vim zoo.cfg
  1. 修改客户端端口:找到或添加clientPort属性,将其更改为 2281。
clientPort=2281
  1. 保存并重启 Zookeeper 服务。
# docker 容器
$  docker restart zookeeper

# 作为系统服务运行的 zookeeper(下列命令均可)
sudo systemctl restart zookeeper
sudo service zookeeper restart

特别提醒

如果在zoo.cfg文件中存在server.x配置,该配置项用于 Zookeeper 集群的内部通信,格式为server.x=host:peerPort:leaderPort;clientPort,三个端口的含义为:

  • Leader选举通信端口:本例中是 2888。
  • Quorum通信端口:本例中是 3888。
  • 客户端连接端口:本例为 2181,需要修改为 2281。

修改后的 zoo.cfg 文件:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MyBatis一对一映射初识教程

    MyBatis一对一映射初识教程

    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。在我们生活中一对一的例子很多见,下面通过本文给大家带来了mybatis一对一映射初识教程,感兴趣的朋友一起看下吧
    2016-08-08
  • Java import导入及访问控制权限修饰符原理解析

    Java import导入及访问控制权限修饰符原理解析

    这篇文章主要介绍了Java import导入及访问控制权限修饰符过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • mybatis-plus返回map自动转驼峰配置操作

    mybatis-plus返回map自动转驼峰配置操作

    这篇文章主要介绍了mybatis-plus返回map自动转驼峰配置操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • 最优雅地整合 Spring & Spring MVC & MyBatis 搭建 Java 企业级应用(附源码)

    最优雅地整合 Spring & Spring MVC & MyBatis 搭建 Java 企业级应用(附源码)

    这篇文章主要介绍了最优雅地整合 Spring & Spring MVC & MyBatis 搭建 Java 企业级应用(附源码),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • 从0开始学习大数据之java spark编程入门与项目实践

    从0开始学习大数据之java spark编程入门与项目实践

    这篇文章主要介绍了从0开始学习大数据之java spark编程入门与项目实践,结合具体入门项目分析了大数据java spark编程项目建立、调试、输出等相关步骤及操作技巧,需要的朋友可以参考下
    2019-11-11
  • 完整B树算法Java实现代码

    完整B树算法Java实现代码

    这篇文章主要为大家详细介绍了完整的B树算法Java实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • Java发展史之Java由来

    Java发展史之Java由来

    本文主要给大家简单讲解了一下java的发展史,详细说明了java的由来以及如何一步步发展起来的,想了解的小伙伴可以来参考下
    2016-10-10
  • spring profile 多环境配置管理详解

    spring profile 多环境配置管理详解

    这篇文章主要介绍了 spring profile 多环境配置管理详解的相关资料,需要的朋友可以参考下
    2017-01-01
  • Spring IOC与DI核心深入理解

    Spring IOC与DI核心深入理解

    IOC也是Spring的核心之一了,之前学的时候是采用xml配置文件的方式去实现的,后来其中也多少穿插了几个注解,但是没有说完全采用注解实现。那么这篇文章就和大家分享一下,全部采用注解来实现IOC+DI
    2023-02-02
  • 浅谈Java成员变量与属性的区别(简单最易懂的解释)

    浅谈Java成员变量与属性的区别(简单最易懂的解释)

    下面小编就为大家带来一篇浅谈Java成员变量与属性的区别(简单最易懂的解释)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05

最新评论