docker-compose安装ZooKeeper集群

别再手动找触点了!EPLAN线圈触点映像的3种显示方式与F键/Ctrl+B快捷键实战 本文详细解析EPLAN线圈触点映像的3种显示方式与F键/Ctrl+B快捷键实战技巧,帮助电气设计工程师提升图纸操作效率。通过精简编号、路径栏显示和元件旁可视化三种模式的应用场景对比,结合快捷键肌肉记忆训练法,实现触点快速定位与管理,大幅减少手动查找时间。 阅读详情

https://blog.youkuaiyun.com/qq_39340792/article/details/109139406

目录

 

docker-compose 配置文件

创建一个配置文件 docker-compose.yml ,内容如下:

version: '3.1'
services:
  zoo1:
    image: zookeeper
    restart: always
    hostname: zoo1
    ports:
      - 2181:2181
    environment:
      ZOO_MY_ID: 1
      ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181

  zoo2:
    image: zookeeper
    restart: always
    hostname: zoo2
    ports:
      - 2182:2181
    environment:
      ZOO_MY_ID: 2
      ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181

  zoo3:
    image: zookeeper
    restart: always
    hostname: zoo3
    ports:
      - 2183:2181
    environment:
      ZOO_MY_ID: 3
      ZOO_SERVERS: server.1=zoo1:2888:3888;2181 server.2=zoo2:2888:3888;2181 server.3=zoo3:2888:3888;2181

启动

执行 docker-compose up -d 运行容器

查看状态

执行 docker ps 查看容器状态

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                                  NAMES
95f80f321850        zookeeper           "/docker-entrypoint.…"   3 minutes ago       Up 3 minutes        2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp, 8080/tcp   zookeeper_zoo1_1
baabad3ea4a5        zookeeper           "/docker-entrypoint.…"   3 minutes ago       Up 3 minutes        2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:2182->2181/tcp   zookeeper_zoo2_1
dd11960d4623        zookeeper           "/docker-entrypoint.…"   3 minutes ago       Up 3 minutes        2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:2183->2181/tcp   zookeeper_zoo3_1

交互式进入容器:

执行 docker exec -it zookeeper_zoo1_1 /bin/bash 命令,

继续执行 cd bin , ./zkServer.sh status :

root@zoo1:/apache-zookeeper-3.6.2-bin# cd bin
root@zoo1:/apache-zookeeper-3.6.2-bin/bin# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: follower

可以看到当前节点为follower,也就是从节点。同理可查看其它节点。

使用的配置文件是自动创建的/conf/zoo.cfg文件,可以用cat查看配置内容:

dataDir=/data
dataLogDir=/datalog
tickTime=2000
initLimit=5
syncLimit=2
autopurge.snapRetainCount=3
autopurge.purgeInterval=0
maxClientCnxns=60
standaloneEnabled=true
admin.enableServer=true
server.1=zoo1:2888:3888;2181
server.2=zoo2:2888:3888;2181
server.3=zoo3:2888:3888;2181
分级 API Key 的使用案例 分级 API Key 的使用案例 1. 背景介绍 1.1 问题由来 随着网络服务的普及,API(Application Programming Interface,应用程序编程接口)成为了连接不同系统和应用的关键桥梁。API Key(API密钥) 阅读详情

相关推荐

ros2的unity仿真配置(ros2-for-unity)

可以看到unity中输出了Hello World,验证完毕!可以看到unity上监听的/chatter。

m0_63671696的博客 4093

zookeeper集群搭建

在linux上搭建zookeeper集群(不建议使用3.4.0之前的版本,因为没有定时清理日志以及快照的功能) 在指定目录下编写docker-conpose.yml文件,如图 docker-conpose.yml内容 version: '3' services: zoo1: image: zookeeper restart: always hostname: zoo1 ports: ...

ko_10086的博客 3905

Agent框架系列:1-低代码智能体平台深度解析Dify、Coze、n8n

Dify、Coze 和 n8n 是三大主流低代码智能体平台,各有侧重。Dify 适合企业级 AI 应用,具备强大的 RAG 和知识库管理能力,技术栈为 Python + React。Coze 由字节推出,主打零代码和快速原型开发,集成 60+ 插件,极适合非技术用户。n8n 以工作流自动化和系统集成为核心,支持 400+ 外部应用,基于 Node.js + Vue,扩展性极强。选择建议:非技术团队选 Coze,AI 应用选 Dify,复杂自动化与集成选 n8n。可根据实际需求混合使用,最大化平台优势。

3085

docker-compose 部署zookeeper集群 —— 筑梦之路

Zookeeper是一个开源的分布式协调服务中间件,它提供了一种分布式数据管理服务,能够实现分布式锁、命名服务、配置管理、集群管理等功能,从而帮助用户构建高可用、高性能的分布式系统。以下是Zookeeper的一些主要特点和功能:分布式协调服务:Zookeeper具有完备的分布式协调服务,如分布式锁、leader选举、命名服务、配置管理等,可以帮助用户构建高可用、高性能的分布式系统。

筑梦之路 3387

Unity URP项目里Post Processing死活没效果?别慌,这5个坑我帮你踩过了

本文详细解析了Unity URP项目中Post Processing效果失效的五大常见问题,包括渲染管线配置冲突、Volume作用域误判、摄像机参数漏配、Layer层级冲突和Profile引用异常。通过实际项目案例和代码示例,提供专业级解决方案,帮助开发者快速排查并修复后处理效果不生效的问题。

weixin_33721427的博客 333

深入解析组合逻辑环(combinational loop)的成因与解决方案

本文深入解析了数字电路设计中组合逻辑环(combinational loop)的成因与危害。通过边沿检测和中断轮询(round_robin)仲裁器等实例,揭示了代码如何意外形成环路,并对比了插入触发器、重构逻辑以及状态机思维三种核心解决方案,帮助硬件工程师从根本上避免这一常见设计陷阱,确保电路稳定可靠。

weixin_28278377的博客 313

Docker之docker-compose一键部署Zookeeper集群

zookeeper集群部署,Docker

oschina_41731918的博客 5149

别再死记硬背注意力机制了!用Python+PyTorch从零实现一个HAN(Hierarchical Attention Network)

本文详细介绍了如何使用Python和PyTorch从零实现Hierarchical Attention Network(HAN),通过代码级解析帮助读者深入理解层次注意力机制。文章涵盖词级和句子级注意力层的构建、完整HAN架构的实现、训练技巧及注意力可视化方法,特别适合希望掌握高级NLP技术的开发者。

weixin_28744423的博客 163

【中间件】通过 docker-compose 快速部署 Zookeeper 保姆级教程

Zookeeper是一个开源的分布式协调服务中间件,它提供了一种分布式数据管理服务,能够实现分布式锁、命名服务、配置管理、集群管理等功能,从而帮助用户构建高可用、高性能的分布式系统。以下是Zookeeper的一些主要特点和功能:分布式协调服务:Zookeeper具有完备的分布式协调服务,如分布式锁、leader选举、命名服务、配置管理等,可以帮助用户构建高可用、高性能的分布式系统。高可用性。

匠人精神,持之以恒! 2056

第2章-系统控制原理 -> 经典控制理论

第1章 回到目录 第3章 2 控制原理2.1 控制系统的数学模型2.1.1 时域数学模型2.1.2 复域数学模型2.2 线性系统的稳定性2.2.1 复数域稳定判据2.2.2 频率域稳定判据2.3 线性系统状态空间模型2.3.1 状态空间表达式2.3.2 状态空间系统设计2.4 李雅普诺夫稳定性分析2.4.1 李雅普诺夫稳定性2.4.2 李雅普诺夫稳定判据 2.1 控制系统的数学模型 2.1.1 时域数学模型 2.1.2 复域数学模型 2.2 线性系统的稳定性 2.2.1 复数域稳定判据 2.2....

赵继超的笔记 5551

运放实现阶梯波发生器-总结报告

实验目的: 学习、理解、掌握方波电路、限幅电路积分累加电路、反馈电路 课程条件: 电脑仿真软件Multisim 原理框图和实验思路: 方波电路通过微分电路可以形成正负脉冲,在通过限幅电路后变为单脉冲,最后在积分电路中形成阶梯波。微分电路存在的意义就是为了防止方波频率过大,从而导致在经过限幅电路的方波,在一个周期内将电容的电充满,这样就不会产生阶梯波。如果方波的频率比较小,可以近似认为是正负脉冲,这样就可以跳过微分电路。 ...............

0 1万+

多台服务器Docker-compose 安装zookeeper集群

多台服务器Docker-compose 安装zookeeper集群安装docker-composezookeeper安装与配置检查集群 安装docker-compose • 安装docker:sudo apt-get install docker.io • 开机启动docker sudo systemctl enable docker.service • 安装docker-compose su...

u010451450的博客 3780

麒麟操作系统安装教程(保姆级)

本文介绍了如何在VM中安装麒麟操作系统,文章详细的介绍了麒麟操作系统按钻过步骤。

啊渊的专栏 1万+

CentOS7使用Docker-compose安装zookeeper集群

1. 安装docker CentOS7安装docker 2.安装docker-compose 下载: curl -L https://github.com/docker/compose/releases/download/1.17.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 授运行权...

莫道青天真无道,能逍遥时且逍遥! 916

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

docker-compose安装zookeeper集群与kafka

kafka的安装依赖于zookeeper,所以这里将通过docker-compose先安装zookeeper集群,并通过zkui作为可视化面板进行查看,然后安装单机kafka,并注册到zk集群上。同时,通过开源软件kafka-ui作为可视化面板进行监控和操作。

lk的博客 1416

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

[docker] docker-compose安装zookeeper集群

前言 之前有介绍docker-compose的网络模块. 基础依赖 docker & docker-compose 基本思路 想法1 首先. 我们, 需要去docker的官网去查看是否有官方的镜像. 非常luck, 我们的zookeeper已经有官方的镜像可以进行使用. 在进行zookeeper镜像使用之前, 我们最好能够确认你需要的版本. 本文使用的是当前环境相较比较稳定的3.6.3. (注意mac好像最近为了适配M1芯片, 请选择相关适配的docker镜像.) 提前下载docker

Be yourself. 3507

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

docker -compose 安装zookeeper,建立zookeeper集群

一、准备 3台虚拟机安装linux,centos7. 网络连接使用NAT模式 ...

1239

使用docker-compose安装zookeeper集群

前提: 1、docker已安装(自行百度) 2、docker-compose已安装(自行百度) 安装目录: -zookeeper -docker-compose.yml -zoo1 -data -datalog -zoo...

chuishuwu3807的博客 669

Zookeeper(六)基于 docker-compose 安装 Zookeeper 集群

Zookeeper 部署方式: Zookeeper 部署有三种方式,单机模式、集群模式、伪集群模式。 单机模式:存在单点故障 集群模式:在多台机器上部署 Zookeeper 集群,适合线上环境使用。 伪集群模式:在一台机器同时运行多个 Zookeeper 实例,仍然有单点故障问题,当然,其中配置的端口号要错开的,适合实验环境模拟集群使用。 注意: 集群为大于等于3个奇数,如 3、5、7,不宜...

qq_40634246的博客 814

docker-compose安装Zookeeper集群报错

docker-compose.yml文件如下 version: '3.1' services: zk1: image: zookeeper restart: always container_name: zk1 ports: - 2181:2181 enviroment: ZOO_MY_ID: 1 ZOO_SERVERS: server.1=zk1:2888:3888;2181 server.2=zk2:2888:3888;21

701

docker-compose安装zookeeper集群

目录结构 docker-compose.yaml version: '3.7' # 给zk集群配置一个网络,网络名为zk-net networks: zk-net: name: zk-net # 配置zk集群的 # container services下的每一个子配置都对应一个zk节点的docker container services: zk1: # docker container所使用的docker image image: zookeeper hostn

zzw_17600691357的博客 396

docker 使用compose安装zookeeper集群

此基础镜像使用的为zookeeper的官方镜像 docker pull zookeeper 新建文件 docker-compose.yml version: '2' services: zookeeper1: image: zookeeper container_name: zk1.cloud ports: - "2181:2181" en...

weixin_33850890的博客 289

基于docker-compose安装zookeeper集群

基于docker-compose安装zookeeper集群 创建 /usr/local/docker/zookeeper 目录 创建 docker-compose.yml 文件 version: '3.1' services: zoo1: image: zookeeper restart: always hostname: zoo1 ports: - 2181:2181 environme

NWU_LK的博客 473

使用docker的集群搭建

docker 集群部署简介目的环境安装简单redis集群zookeeper集群 简介 本文基于MAC OS安装docker并使用docker-compose启动集群,docker-compose.yml通用,仅用于本地学习记录,不能直接用于生产环境。 目的 搭建Redis集群 搭建mysql集群 搭建kafka集群 搭建zookeeper集群 搭建nginx集群 环境 环境:macOS 10...

qq_36964894的博客 1055

docker篇-(docker-compose安装zookeeper集群,并使用nginx实现负载均衡)

zookeeper集群安装查找镜像拉取镜像编写docker-compose.yml文件执行docker-compose.yml配置域名映射浏览器访问 www.zookeeper.com.cn配置负载均衡 查找镜像 docker search zookeeper 拉取镜像 这里我去zookeeper官网查看,稳定版本为3.6.2版本,因此这里拉取3.6.2版本的镜像 docker pull zookeeper:3.6.2 编写docker-compose.yml文件 version: '3' servic

qq_42413011的博客 906

docker 安装 zookeeper伪器群

1、docker 下安装zookeeper 镜像 1.1 搜索zookeeper 镜像:docker search zookeeper 1.2 拉取zookeeper镜像: docker pull zookeeper 2、配置docker-compose.yml version: '3.1' services: zoo1: image: zookeeper:lat...

ittubaozi的专栏 494
上一篇: Python -- Selenium获取请求的接口数据信息/浏览器Network的请求和响应
下一篇: docker-compose 部署kafka
javaee1234
博客等级 码龄10年 49粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值