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深度解析与实践指南
在数据库操作中,分页查询是最常见的需求之一,传统的分页方式通常有两种内存分页和SQL分页,MyBatis作为优秀的ORM框架,本身并未提供统一的分页解决方案,这正是PageHelper诞生的背景,下面小编给大家详细说说MyBatis分页插件PageHelper,需要的朋友可以参考下2025-05-05
Springboot整合Flowable6.x导出bpmn20的步骤详解
这篇文章主要介绍了Springboot整合Flowable6.x导出bpmn20,Flowable流程引擎可用于部署BPMN 2.0流程定义,可以十分灵活地加入你的应用/服务/构架,本文给出两种从flowable导出流程定义bpmn20.xml的方式,需要的朋友可以参考下2023-04-04
聊聊spring boot的WebFluxTagsProvider的使用
这篇文章主要介绍了聊聊spring boot的WebFluxTagsProvider的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-07-07
SpringData JPA审计功能(@CreatedDate与@LastModifiedDate)实现
Spring Data JPA的审计功能提供了一种强大而灵活的机制,用于自动跟踪实体的创建和修改信息,通过使用@CreatedDate和@LastModifiedDate注解,开发者可以轻松地实现时间审计,感兴趣的可以了解一下2025-04-04


最新评论