zookeeper 搭建集群

news/2024/12/11 18:37:39/

基础的java 环境先安好,选择3台虚拟机 ip 不一样

机器应为奇数个   zookeeper   奇数个节点实际上是(2*n-1) 比偶数台机器少一台解决成本,并且能够满足  zookeeper 集群过半选举leader 的规则

# 3台虚拟机  将zookeeper 解压到服务器上
#在 conf/ 目录下 找到zoo_sample.cfg 备份改成 zoo.cfg
修改 dataDir=../data
并新增
如下配置
server.1=192.168.245.129:2888:3888
server.2=192.168.245.139:2888:3888
server.3=192.168.245.140:2888:3888
在data 目录创建 myid的文件 
执行 echo 1 > myid 分别执行3{1,2,3}次
修改完毕后依次启动 /bin 目录下得脚本
./zkServer.sh	start/stop
./zkServer.sh status


http://www.ppmy.cn/news/1554294.html

相关文章

Spring Boot 中 WebClient 的实践详解

在现代微服务架构中,服务之间的通信至关重要。Spring Boot 提供了 WebClient,作为 RestTemplate 的替代方案,用于执行非阻塞式的 HTTP 请求。本文将详细讲解 WebClient 的实践,包括配置、使用场景以及常见的优化策略,帮…

巧用缓存:高效实现基于 read4 的文件读取方法

文章目录 摘要描述题目描述要求read4 方法定义read 方法定义 题解答案题解代码题解代码分析示例测试及结果示例测试代码示例运行结果 时间复杂度空间复杂度总结关于我们 摘要 本篇文章将探讨一道经典的编程题:通过 read4 方法实现读取 n 个字符的功能。我们将详细介…

node(multer)上传文件

node(multer)上传文件 from表单上传文件 前端代码 import React from react; import { Form, Button, Upload, message } from antd; import { UploadOutlined } from ant-design/icons; import axios from axios;const FileUploadForm () > {const onFinish async (va…

Three.js曲线篇 8.管道漫游

目录 创建样条曲线 创建管道 透视相机漫游 完整代码 大家不要被这个“管道漫游”这几个字所蒙骗了,学完后大家就知道这个知识点有多脏了。我也是误入歧途,好奇了一下“管道漫游”。好了,现在就给大家展示一下为啥这个只是点脏了。 我也废话…

用友U8+ API接口使用教程

前言 U8和其他的公开的开放API接口有一些差异,他是需要先对接的到代理服务器,通过代理服务器进行对接,所以只要保证U8能上网就能对接,和畅捷通T的模式有点类似 流程: 注册成为开发者(用于创建用友U8 API应…

解决uview ui赋值后表单无法通过验证

微信小程序中 主要还是文档有这样一段话://如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。 添加即可通过 onReady() {//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过…

在react中使用组件的标签页写订单管理页面

在制作商城类的项目中,成功购物后,会生成订单,我们跳转到订单页面后就会需要使用这个标签页的组件。 首先呢我需要一个来渲染标签标题的一个数组。但是可以更便捷的方法就是直接将数组写入tabs标签内就进行遍历渲染。 // 使用styleCss对象中…

Day2——需求分析与设计

教师端签到应用软件的需求分析; 产品经理如何写好产品需求文档(附模板) 需求分析是软件开发过程中的关键步骤,它确保了开发的软件能够满足用户的需求。以下是进行需求分析的具体步骤: 1. 确定分析目标 明确教师端签到…