• 2024-11-04分布式锁的实现方式知多少
    在分布式系统中,由于多个节点可能同时访问共享资源,为了确保数据的一致性和避免资源竞争,分布式锁成为了一种关键的解决方案。那么,分布式锁的实现方式有哪些呢?一、什么是分布式锁?分布式锁是一种用于在分布式系统中协调对共享资源的访问控制机制。它确保在同一时间只有一个节点能够访
  • 2024-11-03Windows 系统安装运行ZooKeeper时报:文件名、目录名或卷标语法不正确
    Windows系统安装运行ZooKeeper1.下载官方压缩包下载地址zookeeper-3.8.4,选择apache-zookeeper-3.8.4-bin.tar.gz下载2.解压到合适的位置,最好是纯英文目录修改conf目录下的zoo_sample.cfg为 zoo.cfg外 3.添加data目录并修改zoo.cfg文件 将原来的路径修改为dataDi
  • 2024-11-03dubbo安装
    什么是dubbo?Dubbo是一款由阿里巴巴开源的高性能JavaRPC(RemoteProcedureCall,远程过程调用)框架。它旨在解决分布式服务架构中的服务治理、调用、容错等问题,使得开发者可以更加方便地构建和维护大规模分布式系统Dubbo是一个强大的分布式服务框架,适用于构建大规模的微服务
  • 2024-11-02zookeeper的安装与搭建
    1、下载zookeeper,并上传到Linux并解压tar-xvfzookeeper-3.5.7.tar.gz-C../2、修改文件名配置环境变量mvapache-zookeeper-3.5.7-binzookeeper-3.5.7vim/etc/profilesource/etc/profile3、修改配置文件创建data目录mkdirdata创建myid文件touchmy
  • 2024-11-01Zookeeper 学习的一些资料和实操遇到的问题的记录
    主要参考地址:https://www.cnblogs.com/leeSmall/p/9563547.htmlzookeeper安装问题:https://blog.csdn.net/peng2hui1314/article/details/107255142/注意配置文件多余空格问题,会导致启动失败,认真检查注意不要下载错了版本       标准版本(apache-zookeep
  • 2024-10-31Kafka社区KIP-500中文译文(去除ZooKeeper)
    原文链接:https://cwiki.apache.org/confluence/display/KAFKA/KIP-500%3A+Replace+ZooKeeper+with+a+Self-Managed+Metadata+Quorum译者:关于Kafka3.x版本最大的一个变化即是解除了对ZooKeeper的依赖,而本文的作者是大神Colin,他高屋建瓴地阐述去ZK的整个过程,更多的是偏整体设计,
  • 2024-10-31012_Zookeeper
    1zookeeper是什么2zookeeper的集群配置安装步骤1.解压2.把conf文件夹下配置文件改个名字cpzoo_sample.cfgzoo.cfg3.编辑zoo.cfg,配置datadirdataDir=/opt/module/zookeeper-3.4.10/zkData4.配置集群机器,每台机器分配一个不同的Serveridserver.2=hadoop102
  • 2024-10-30不使用docker-compose不使用zookeeper启动ApacheKafka3.8.0单机运行KRAFT模式
    dockerrun-d-v/kafka_data:/opt/kafka-logs-eKAFKA_ENABLE_KRAFT=yes-eKAFKA_PROCESS_ROLES=broker,controller-eKAFKANODEID=1-eKAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093-eKAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.1
  • 2024-10-30Zookeeper CAP原则
    定义CAP定理是2000年,由EricBrewer提出来的。Brewer认为在分布式的环境下设计和部署系统时,有3个核心的需求,以一种特殊的关系存在。这3个核心的需求是:Consistency,Availability和PartitionToleranceCAP定理认为:一个提供数据服务的存储系统无法
  • 2024-10-28漏洞扫描
    漏洞关注点1、漏洞编号2、漏洞具体原因3、漏洞修复建议4、确认是否真实存在漏洞一、zk未授权访问漏洞1)检查:我们在zoo.cfg中添加如下一行代码并保存退出(如果有不必添加)4lw.commands.whitelist=*2)鉴权:3)访问:shzkCli.sh-server$ip:32181查看:getAcl/设置
  • 2024-10-26Zookeeper实战 集群环境部署
    1、概述今天我们来学习一下Zookeeper集群相关的内容,本文主要的内容有集群环境的搭建,集群常见的问题和对应的解决方案。2、集群环境搭建2.1、准备工作首先我们准备好安装包,创建好集群部署的路径。将解压后的安装文件复制三分。这里我在/usr/local目录下创建了一个zkCluster
  • 2024-10-24基于CentOS7.9的Patroni+Zookeeper+keepalive+Postgres高可用数据库集群部署
    第一章概述关于zookeeper和ETCD ZooKeeper和etcd都是用于分布式系统中协调服务的开源工具,它们提供一致的键值存储来管理配置信息、服务发现、分布式同步等。ZooKeeper提供了高性能的数据访问能力,适合需要快速读写的场景,并且拥有丰富的客户端库,支持多种编程语言。相比Zoo
  • 2024-10-23zookeeper集群环境安装
    zookeeper下载地址https://yourheart.live/upload/2024/10/otrqvl56oqh6eom4si5ks1n5ba.gz可使用命令在线下载 wgethttps://yourheart.live/upload/2024/10/otrqvl56oqh6eom4si5ks1n5ba.gz准备三台服务器,安装jdk首先安装jdk环境sudoyuminstalljava-1.8.0-openjdk-deve
  • 2024-10-23zookeeper单机版安装
    zookeeper单机版安装zookeeper下载地址 https://yourheart.live/upload/2024/10/otrqvl56oqh6eom4si5ks1n5ba.gz#启动zookeeper服务端./zkServer.shstart  表示zookeeper启动成功#登录客户端zookeeper./zkCli.sh  输入quit退出#停止zo
  • 2024-10-23[转]Zookeeper介绍
    Zookeeper的工作机制什么是ZooKeeperZooKeeper是一个分布式协调服务,其设计的初衷是为分布式软件提供一致性服务。其本质上,就是文件系统+通知机制。ZooKeeper提供了一个类似Linux文件系统的树形结构,ZooKeeper的每个节点既可以是目录也可以是数据,并且ZooKeeper还提供了对
  • 2024-10-23ZooKeeper 入门教程
    0.前言文章已经收录到GitHub个人博客项目,欢迎Star:https://github.com/chenyl8848/chenyl8848.github.io或者访问网站,进行在线浏览:https://chenyl8848.github.io/1.ZooKeeper简介ZooKeeper(动物园管理者)简称ZK,一个分布式的,开放源码的分布式应用程序协调服务,是Googl
  • 2024-10-18分布式集群商城应用部署
    一、准备工作1.节点规划节点部署Ip主机名节点192.168.119.147db1数据库集群主节点192.168.119.153db2数据库集群从节点192.168.119.154MycatMycat中间件服务节点192.168.119.165Zookeeper1,kafka集群节点192.168.119.158Zookeeper2,kafka
  • 2024-10-17Zookeeper集群
    根据项目需要,三台机器搭建一个zookeeper集群,10.10.10.1(虚拟IP,下同)为主节点,10.10.10.2和10.10.10.3为从节点。1、Zookeeper安装依赖jdk,参照一步骤安装jdk,三台机器同步安装。2、上传zookeeper安装包到三台机器的/data下。3、解压安装包解压命令为:tar-zxvfzookeeper-3.4.6
  • 2024-10-14微服务01 ZooKeeper, Kafka
    1.4微服务1.4.6SpringCloudJAVA微服务技术Dubbo是2014年之前阿里退出的分布式系统的技术(不属于微服务)。现在主流是SpringCloudSpringCloud 官网地址:https://spring.io/projects/spring-cloud官网上实现方法有很多种,目前主流是阿里巴巴实现的方法Sprin
  • 2024-10-13zookeeper 都有哪些使用场景?思考13
    大致来说,zookeeper的使用场景如下,我就举几个简单的,大家能说几个就好了:分布式协调分布式锁元数据/配置信息管理HA高可用性分布式协调这个其实是zookeeper很经典的一个用法,简单来说,就好比,你A系统发送个请求到mq,然后B系统消息消费之后处理了。那A系统如何知道B系统
  • 2024-10-13zookeeper 都有哪些使用场景?思考5
    大致来说,zookeeper的使用场景如下,我就举几个简单的,大家能说几个就好了:分布式协调分布式锁元数据/配置信息管理HA高可用性分布式协调这个其实是zookeeper很经典的一个用法,简单来说,就好比,你A系统发送个请求到mq,然后B系统消息消费之后处理了。那A系统如何知道B系统
  • 2024-10-13zookeeper 都有哪些使用场景?思考9
    大致来说,zookeeper的使用场景如下,我就举几个简单的,大家能说几个就好了:分布式协调分布式锁元数据/配置信息管理HA高可用性分布式协调这个其实是zookeeper很经典的一个用法,简单来说,就好比,你A系统发送个请求到mq,然后B系统消息消费之后处理了。那A系统如何知道B系统
  • 2024-10-13zookeeper 都有哪些使用场景?思考6
    大致来说,zookeeper的使用场景如下,我就举几个简单的,大家能说几个就好了:分布式协调分布式锁元数据/配置信息管理HA高可用性分布式协调这个其实是zookeeper很经典的一个用法,简单来说,就好比,你A系统发送个请求到mq,然后B系统消息消费之后处理了。那A系统如何知道B系统
  • 2024-10-12Linux的zookeeper安装部署
    1.zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是hadoop和HBASE的重要组件2.下载zookeeper安装包zookeeper安装包https://archive.apache.org/dist/zookeeper/zookeeper-3.5.9/移动到Linux解压解压到/export/server文件夹命令:   tar-xvfapache-zoo
  • 2024-10-09Docker 部署 Kafka 集群详解教程
    Kafka是一个分布式流处理平台,广泛用于构建实时数据管道和流应用。它能够处理高吞吐量的数据,并支持实时数据的发布和订阅。在本文中,我们将详细介绍如何使用Docker来部署Kafka集群,包括Kafka的选举原理。前提条件安装Docker和DockerCompose。理解Kafka和Zookee