
Kafka rabbitMQ
文章平均质量分 53
消息中间件
yaobo2816
这个作者很懒,什么都没留下…
展开
-
Rabbit 镜像集群搭建
1 docker 运行rabbit 镜像 docker run -d --hostname rabbitmq1 --name myrabbit1 -p 15672:15672 -p 5672:5672 -e RABBITMQ_ERLANG_COOKIE='rabbitcookie' rabbitmq:3.6.15-management docker run -d --hostname rabbitmq2 --name myrabbit2 -p 5673:5672 --link myrabbit1..原创 2021-02-21 21:37:03 · 102 阅读 · 0 评论 -
rabbitMQ 代码汇总
1 集成springboot 2 maven 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> server: port: 8801 spring: application: name:..原创 2021-02-17 09:26:02 · 751 阅读 · 2 评论 -
kafka中的Leader选举
目录 controller的选举【broker的leader】 leader的选举【分区副本的leader】 消费组leader的选举 面试官在考查你kafka知识的时候如果问你:kafka中的选举是怎么回事?而不说具体哪种选举,那这个面试官可能对kafka也是一知半解,这个时候就是"弄死"他的时候了,当然如果你没有一定的知识储备,那么就是你被"弄死"的时候。 因为kafka中涉及到选举的地方有多处,最常提及的也有:①cotroller选举 、 ②分区leader选举 和 ③consumer g.原创 2021-01-13 11:26:47 · 1302 阅读 · 0 评论 -
kafka 为什么那么快
Kafka是大数据领域无处不在的消息中间件,目前广泛使用在企业内部的实时数据管道,并帮助企业构建自己的流计算应用程序。 Kafka虽然是基于磁盘做的数据存储,但却具有高性能、高吞吐、低延时的特点,其吞吐量动辄几万、几十上百万。 但是很多使用过Kafka的人,经常会被问到这样一个问题,Kafka为什么速度快,吞吐量大;大部分被问的人都是一下子就懵了,或者是只知道一些简单的点,本文就简单的介绍一下Kafka为什么吞吐量大,速度快。 一、顺序读写 众所周知Kafka是将消...原创 2020-12-23 23:13:58 · 162 阅读 · 0 评论 -
Kafka 命令整理
管理 ## 创建主题(4个分区,2个副本) bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 2 --partitions 4 --topic test 查询 ## 查询集群描述 bin/kafka-topics.sh --describe --zookeeper ## topic列表查询 bin/kafka-topics.sh --zookeeper 127.0.0.1:2181 .原创 2020-11-25 18:42:50 · 189 阅读 · 0 评论 -
Kafka 原理学习笔记
为什么需要消息队列 周末无聊刷着手机,某宝网APP突然蹦出来一条消息“为了回馈老客户,女朋友买一送一,活动仅限今天!”。买一送一还有这种好事,那我可不能错过!忍不住立马点了去。于是选了两个最新款,下单、支付一气呵成!满足的躺在床上,想着马上有女朋友了,竟然幸福的失眠了…… 第二天正常上着班,突然接到快递小哥的电话: 小哥:“你是xx吗?你的女朋友到了,我现在在你楼下,你来拿一下吧!”。 我:“这……我在上班呢,可以晚上送过来吗?“。 小哥:“晚上可不行哦,晚上我也下班了呢!”。 于原创 2020-11-24 13:47:47 · 123 阅读 · 0 评论 -
kafka 学习笔记
1 一个消费组里面的消费者,不能同时消费同一个分区数据。 例子:一个kafka集群,创建topic只有一个分区, 当一个生产者发送数据,同时打开两个终端,但是只能一个消费者接受数据。原创 2020-07-20 19:27:26 · 96 阅读 · 0 评论 -
kafka 事务代码
package cn.duanjt; import java.sql.SQLOutput; import java.util.Properties; import java.util.Random; import org.apache.kafka.clients.admin.AdminClient; import org.apache.kafka.clients.admin.NewPartitions; import org.apache.kafka.clients.producer.*; impor.原创 2020-07-13 22:54:57 · 338 阅读 · 0 评论 -
Docker 单机运行kafka
. 启动zookeeper docker run -d --name zookeeper --publish 2181:2181 --volume /etc/localtime:/etc/localtime wurstmeister/zookeeper //启动kafka docker run -d --name kafka --publish 9092:9092 \ --link zookeeper \ --env KAFKA_ZOOKEEPER_CONNECT=192.168.121.20...原创 2020-07-12 15:20:45 · 401 阅读 · 0 评论 -
Kafka docker 集群搭建
下载zookeeper和 kafka 镜像: docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka 创建一个docker文件夹 mkdir docker cd docker 目录下创建一个docker-compose.yml文件 version: '2' services: zookeeper: image: wurstmeister/zookeeper ports: - "218原创 2020-07-09 22:41:48 · 182 阅读 · 0 评论 -
Kafka 消息检索过程原理
原创 2020-07-09 10:30:40 · 492 阅读 · 0 评论