zookeeper端口说明及介绍

 更新时间:2025年07月08日 14:58:35   作者:m0_59430185  
这篇文章主要介绍了zookeeper端口说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、zookeeper有三个端口(可以修改)

  • 1、2181
  • 2、3888
  • 3、2888

二、3个端口的作用

  • 1、2181:对cline端提供服务
  • 2、3888:选举leader使用
  • 3、2888:集群内机器通讯使用(Leader监听此端口)

三、部署时注意

  • 1、单机单实例,只要端口不被占用即可
  • 2、单机伪集群(单机,部署多个实例),三个端口必须修改为组组不一样

如:

myid1 : 2181,3888,2888
myid2 : 2182,3788,2788
myid3 : 2183,3688,2688
  • 3、集群(一台机器部署一个实例)

集群为大于等于3个基数,如 3、5、7…,不宜太多,集群机器多了选举和数据同步耗时时长长,不稳定。

目前觉得,三台选举+N台observe很不错。

总结

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

相关文章

  • MyBatis分页插件PageHelper深度解析与实践指南

    MyBatis分页插件PageHelper深度解析与实践指南

    在数据库操作中,分页查询是最常见的需求之一,传统的分页方式通常有两种内存分页和SQL分页,MyBatis作为优秀的ORM框架,本身并未提供统一的分页解决方案,这正是PageHelper诞生的背景,下面小编给大家详细说说MyBatis分页插件PageHelper,需要的朋友可以参考下
    2025-05-05
  • Maven生成及安装jar包到本地仓库的方法

    Maven生成及安装jar包到本地仓库的方法

    这篇文章主要介绍了Maven生成及安装jar包到本地仓库的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • Java Kafka实现优先级队列的示例详解

    Java Kafka实现优先级队列的示例详解

    在分布式系统中,消息队列是一种常见的异步通信机制,而优先级队列则是消息队列的一种特殊形式,下面我们来看看如何利用Kafka实现优先级队列吧
    2025-03-03
  • Idea 2023.2.5配置插件、Maven的过程

    Idea 2023.2.5配置插件、Maven的过程

    这篇文章主要介绍了Idea 2023.2.5配置插件、Maven的过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-11-11
  • Java 常量与变量的区别详细介绍

    Java 常量与变量的区别详细介绍

    这篇文章主要介绍了Java 常量与变量的区别的相关资料,并附实例代码帮助大家学习理解,需要的朋友可以参考下
    2016-10-10
  • maven配置文件常用模板的实现

    maven配置文件常用模板的实现

    本文主要介绍了maven配置文件常用模板,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-09-09
  • Springboot整合Flowable6.x导出bpmn20的步骤详解

    Springboot整合Flowable6.x导出bpmn20的步骤详解

    这篇文章主要介绍了Springboot整合Flowable6.x导出bpmn20,Flowable流程引擎可用于部署BPMN 2.0流程定义,可以十分灵活地加入你的应用/服务/构架,本文给出两种从flowable导出流程定义bpmn20.xml的方式,需要的朋友可以参考下
    2023-04-04
  • 聊聊spring boot的WebFluxTagsProvider的使用

    聊聊spring boot的WebFluxTagsProvider的使用

    这篇文章主要介绍了聊聊spring boot的WebFluxTagsProvider的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • 5个步骤让你明白多线程和线程安全

    5个步骤让你明白多线程和线程安全

    本文详细讲解了多线程和线程安全的实现,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • SpringData JPA审计功能(@CreatedDate与@LastModifiedDate)实现

    SpringData JPA审计功能(@CreatedDate与@LastModifiedDate)实现

    Spring Data JPA的审计功能提供了一种强大而灵活的机制,用于自动跟踪实体的创建和修改信息,通过使用@CreatedDate和@LastModifiedDate注解,开发者可以轻松地实现时间审计,感兴趣的可以了解一下
    2025-04-04

最新评论