- 2024-11-06Docker搭建kafka集群
Docker搭建kafka集群kafka中的基本概念broker:消息中间件处理节点,一个broker就是一个kafka节点,一个或者多个broker就组成了一个kafka集群topic:kafka根据topic对消息进行归类,发布到kafka集群的每个消息,都要指定一个topicproducer:消息生产者,向broker发送消息的客户端consumer:消
- 2024-10-31kafka安装-mac
kafka安装-Macmac和linux安装kafka方式一样1.下载安装官网下载:https://kafka.apache.org/downloads==》kafka_2.13-3.3.1这里安装3.31版本,kafka的安装包版本不区分windows和Linux,都用的一个包,包含windows和Linux的执行脚本。kafka1.x,2.x版本强依赖zk(记录broker,leader-foll
- 2024-09-25kafka的安装与配置
kafka的安装与配置kafka的安装在这我才用的是oracle云,系统是Ubuntu,在docker上按照的安装docker具体的安装方法请见docker-compose教程查看docker版本docker--versionDockerversion27.0.3,build7d4bcd8创建DockerCompose文件Kafka依赖Zookeeper来管理集群,因
- 2024-09-24kafka安装
新版本支持kraft,并且在后面会彻底抛弃zookeeper二进制包地址https://downloads.apache.org/kafka/解压之后,编辑config/kraft/server.properties文件,改成自己的ip在Kafka安装目录的bin文件夹下执行以下命令生成一个新的集群ID,如果只有1个机器也没关系,windows的命令在windows
- 2024-08-20FLink1.17-Kafka实时同步到MySQL实践
1.组件版本组件版本Kafka3.7.0Flink1.17.0MySQL8.0.32 2.Kafka生产数据./kafka-console-producer.sh--broker-listhadoop01:9092,hadoop02:9092,hadoop03:9092--topic kafka_test_table2>{"id":123,"test_age":33}&
- 2024-08-05zookeeper集群+kafka集群
目录zookeeper集群概念数据流向图zookeeper集群实验架构实现步骤kafka集群概念消息队列的模式kafka的组件kafka的工作流程kafka集群实验创建主题生产者发布信息消费者订阅,消费信息查看topic当中的主题查看主题的详细信息删除主题修改分区数总结zookeepe
- 2024-07-04kafak常用操作
1、查看所有topicbin/kafka-consumer-groups.sh--bootstrap-server192.168.20.212:9092--list2、选择一个topic,查看所有消费者bin/kafka-consumer-groups.sh--bootstrap-server192.168.20.212:9092--grouptopic_name--describe3、消费topic数据--from-beginning
- 2024-06-07在虚拟机上搭建 Docker Kafka 宿主机器程序无法访问解决方法
1、问题描述在虚拟机CentOS-7上搭建的DockerKafka,docker内部可以创建Topic、可以生产者数据、可以消费数据,而在宿主机开发程序无法消费Docker Kafka的数据。1.1、运行情况[docker@localhost~]$dockerps-aCONTAINERIDIMAGECOMMAND
- 2024-05-08Kraft协议详解
在kafka3.0之后,kafka正式推出了kraft模式,通过节点之间kraft共识保证Quorum机制,Leader节点的选举由具有投票权的Controller来决定。集群元数据信息都存在集群本身的topic里QuorumQuorum中一个节点可以处于一下四种状态(1)Candidate,可以主动发起投票(2)Leader,唯一,也是ActiveContr
- 2024-03-31二进制部署kafka
部署KAFKA集群机器:eks-zk-kafka00110.0.0.41eks-zk-kafka00210.0.0.42eks-zk-kafka00310.0.0.43初始化单机环境#关闭防火墙systemctldisable--nowfirewalldsystemctldisable--nowdnsmasqsystemctldisable--nowNetworkManager#关闭selinuxseten
- 2024-03-27win10 docker zookeeper和kafka搭建
好久没用参与大数据之类的开发了,近日接触到一个项目中使用到kafka,因此要在本地搭建一个简易的kafka服务。时间比较紧急,之前有使用docker的经验,因此本次就使用docker来完成搭建。在搭建过程中出现的一些问题,及时记录,以便后期再遇见。环境计算机环境:win1022H2dockerVersio
- 2024-03-08kafka查看未被消费的消息
$kubectlexec-itgitee-kafka-0-ngiteebashunsetJMX_PORT$kafka-consumer-groups.sh--bootstrap-serverlocalhost:9092--list0872ef76ddeb5a01dcca817aa564e39c5LatchGroup-d9c004d9-9568-4c3c-83c4-1dd61de25208CodeProjectGroup-50782662-ae8f-49e3-a2ed-
- 2024-02-04Kafka-常用命令行命令
第一章Kafka常用命令1. Topic(主题)1.1. 创建Topicbin/kafka-topics.sh--create--bootstrap-serverhadoop01:9092 --replication-factor2 --partitions1 --topictest 1.2. 查询Topic列表1.2.1. 查询所有Topic列表bin/kafka-topics.sh--list--bootstrap-ser
- 2024-01-26kafka常用命令
mac本地安装kafkabrewinstallkafka启动zookeeper、kafkabrewservicesstartzookeeperbrewservicesstartkafka创建一个topickafka-topics--create--bootstrap-serverlocalhost:9092--replication-factor1--partitions3--topictest_1创建一个生产者produce
- 2024-01-22Kafka【问题 02】KafkaTemplate 报错 Bootstrap broker localhost:9092 (id: -1 rack: null) disconnected 问题解决
Kafka【问题02】KafkaTemplate报错Bootstrapbrokerlocalhost:9092(id:-1rack:null)disconnected问题解决1.报错信息主要的报错信息:Connectiontonode-1(localhost/127.0.0.1:9092)couldnotbeestablished.Brokermaynotbeavailable.和Bootstrapbrok
- 2024-01-20kafka使用(I)
Kafka遇到一些问题offset在rebalanceFetchpositionFetchPosition{offset=143266,offsetEpoch=Optional[2],currentLeader=LeaderAndEpoch{leader=Optional[52.159.97.203:9092(id:1rack:null)],epoch=absent}}isoutofrangeforpartitiontcp_link-0,resettingof
- 2024-01-16kafka简单介绍
“这是一篇理论文章,给大家讲一讲kafka”简介在大数据领域开发者常常会听到MQ这个术语,该术语便是消息队列的意思,Kafka是分布式的发布—订阅消息系统。它最初由LinkedIn(领英)公司发布,使用Scala语言编写,与2010年12月份开源,成为Apache的顶级项目。Kafka是一个高吞吐量的、持久性的、
- 2023-12-14Docker使用手册--给你通用常用命令
卸载JDKrpm-qa|grep-ijavarpm-qa|grep-ijava|xargs-n1rpm-e--nodeps安装JDKtar-zxvfjdk-8u351-linux-x64.tar.gzvim/etc/profileexportJAVA_HOME=/home/jdk/jdk-11.0.19exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAVA_HOME}/lib:$
- 2023-12-12Kafka集群搭建、注意事项及示例
1.安装Zookeeper:Kafka依赖于Zookeeper来进行集群协调。确保安装了Zookeeper,并配置好。2.下载和解压Kafka:从官方网站下载Kafka,并解压到所需的目录。3.配置Kafka:修改Kafka的配置文件以适应集群环境。主要修改server.properties文件,设置broker.id、listeners、zookeeper.c
- 2023-12-08kafka集群双活-数据迁移
一、集群搭建(kafka使用自带的zookeeper)前提:必须要有java环境1、下载地址:http://kafka.apache.org/downloads2、安装目录/app/kafkatar-zxvfkafka_2.12-3.6.1.tgz 建立数据和日志存储目录mkdir-p/app/kafka/data/zookeeper/mkdir-p/app/kafka/data/kafka/mkd
- 2023-12-06docker compose 一键部署kafka
一.新建文件docker-compose.ymlversion:"3.8"services:zookeeper:restart:alwaysimage:'bitnami/zookeeper:3.8.3'ports:-'2181:2181'environment:-ALLOW_ANONYMOUS_LOGIN=yeskafka:restar
- 2023-12-06OGG将Oracle全量同步到kafka
- 2023-12-04IPV6配置kafka
一、配置文件配置viserver.propertieslisteners=PLAINTEXT://[IPV6地址]:9092advertised.listeners=PLAINTEXT://[IPV6地址]:9092zookeeper.connect=IPV6地址:2181listeners和advertised.listeners至少要配置一个bin/kafka-topics.sh--list--bootstrap-serverIPV6地址:9
- 2023-11-29kafka docker-compose 单节点部署
启动脚本sed-i-r"s/[0-9]{1,3}(\.[0-9]{1,3}){3}/$(ifconfig$(iprouteshowdefault|head-1|awk'{print$5}')|grep-oP'(?<=inet\s)\d+(\.\d+){3}')/g"docker-compose.ymldocker-composeup-ddocker-compose.ymlversion
- 2023-11-28手动部署Kraft模式Kafka集群
手动部署Kraft模式kafka集群基本信息IP地址HostnameReleaseKafka-Version172.29.145.157iamdemo1Centos7.9kafka_2.12-3.5.1172.29.145.182iamdemo2Centos7.9kafka_2.12-3.5.1172.29.145.183iamdemo3Centos7.9kafka_2.12-3.5.1下载安装包kafka安