Kafka Partition Leader选主机制

https://blog.csdn.net/qq_27384769/article/details/80115392

kafka leader选举机制原理

https://blog.csdn.net/yanshu2012/article/details/54894629

kafka分区选主机制

https://blog.csdn.net/lixiang987654321/article/details/99674419

-------------------------------------------------------------------Data highway

zkcli -server lnyfxttap2u.nam.nsroot.net:2181
kafka-topics.bat --describe --zookeeper lnyfxttap2u.nam.nsroot.net:2181 --topic icg-170484-tm.discounting-override-input

C:\Users\lt32806\software\kafka_2.10-0.10.2.1\bin\windows>kafka-topics.bat --describe --zookeeper lnyfxttap2u.nam.nsroot.net:2181 --topic icg-170484-tm.discounting-override-input
Topic:icg-170484-tm.discounting-override-input PartitionCount:4 ReplicationFactor:3 Configs:retention.ms=604800000,min.insync.replicas=2,cleanup.policy=delete,retention.bytes=104857600
Topic: icg-170484-tm.discounting-override-input Partition: 0 Leader: 3 Replicas: 3,6,1 Isr: 6,3,1
Topic: icg-170484-tm.discounting-override-input Partition: 1 Leader: 6 Replicas: 6,1,4 Isr: 6,4,1
Topic: icg-170484-tm.discounting-override-input Partition: 2 Leader: 1 Replicas: 1,4,2 Isr: 4,1,2
Topic: icg-170484-tm.discounting-override-input Partition: 3 Leader: 4 Replicas: 4,2,5 Isr: 4,2,5

get /controller
get /brokers/topics/icg-170484-tm.discounting-override-input/partitions/0/state
[zk: lnyfxttap2u.nam.nsroot.net:2181(CONNECTED) 9] get /brokers/topics/icg-170484-tm.discounting-override-input/partitions/0/state
{"controller_epoch":1785,"leader":3,"version":1,"leader_epoch":68,"isr":[6,3,1]}
cZxid = 0x18400008657
ctime = Fri Aug 30 17:29:54 CST 2019
mZxid = 0x1b5000062e5
mtime = Sat Nov 23 00:53:54 CST 2019
pZxid = 0x18400008657
cversion = 0
dataVersion = 122
aclVersion = 25
ephemeralOwner = 0x0
dataLength = 80
numChildren = 0

kafka分区选主机制的更多相关文章

  1. 聊聊Zookeeper应用场景、架构设计、选主机制

    Zookeeper作为一个分布式协调系统提供了一项基本服务:分布式锁服务,分布式锁是分布式协调技术实现的核心内容.像配置管理.任务分发.组服务.分布式消息队列.分布式通知/协调等,这些应用实际上都是基 ...

  2. ETCD分布式锁实现选主机制(Golang实现)

    ETCD分布式锁实现选主机制(Golang) 为什么要写这篇文章 做架构的时候,涉及到系统的一个功能,有一个服务必须在指定的节点执行,并且需要有个节点来做任务分发,想了半天,那就搞个主节点做这事呗,所 ...

  3. zookeeper curator选主(Leader)

    在分布式系统设计中,选主是一个常见的场景.选主是一个这样的过程,通过选主,主节点被选择出来控制其他节点或者是分配任务. 选主算法要满足的几个特征: 1)各个节点均衡的获得成为主节点的权利,一旦主节点被 ...

  4. kafka Poll轮询机制与消费者组的重平衡分区策略剖析

    注意本文采用最新版本进行Kafka的内核原理剖析,新版本每一个Consumer通过独立的线程,来管理多个Socket连接,即同时与多个broker通信实现消息的并行读取.这就是新版的技术革新.类似于L ...

  5. kafka 数据一致性-leader,follower机制与zookeeper的区别;

    我写了另一篇zookeeper选举机制的,可以参考:zookeeper 负载均衡 核心机制 包含ZAB协议(滴滴,阿里面试) 一.zookeeper 与kafka保持数据一致性的不同点: (1)zoo ...

  6. Kafka消费与心跳机制

    1.概述 最近有同学咨询Kafka的消费和心跳机制,今天笔者将通过这篇博客来逐一介绍这些内容. 2.内容 2.1 Kafka消费 首先,我们来看看消费.Kafka提供了非常简单的消费API,使用者只需 ...

  7. 【转】跟我学Kafka之NIO通信机制

    from:云栖社区 玛德,今天又被人打脸了,小看人,艹,确实,相对比起来,在某些方面差一点,,,,该好好捋捋了,强化下短板,规划下日程,,,引以为耻,铭记于心. 跟我学Kafka之NIO通信机制   ...

  8. kafka分区及副本在broker的分配

    kafka分区及副本在broker的分配 部分内容參考自:http://blog.csdn.net/lizhitao/article/details/41778193 以下以一个Kafka集群中4个B ...

  9. kafka消息的处理机制(五)

    这一篇我们不在是探讨kafka的使用,前面几篇基本讲解了工作中的使用方式,基本api的使用还需要更深入的去钻研,多使用才会有提高.今天主要是探讨一下kafka的消息复制以及消息处理机制. 1. bro ...

随机推荐

  1. GDI4

    前几篇我已经向大家介绍了如何使用GDI+来绘图,并做了一个截图的实例,这篇我向大家介绍下如何来做一个类似windows画图的工具.个人认为如果想做一个功能强大的绘图工具,那么单纯掌握GDI还远远不够, ...

  2. 响应式布局之 px、em、 rem

    一.写在前面的话 作为一面前端开发者,对 px .em . rem 应该是再熟悉不过了,但大多数小伙伴应该都和我一样仅仅停留在了解的层面,并不是实质性的掌握它们.本文对三者进行了详细的总结和详细说明, ...

  3. UVA - 524 Prime Ring Problem(素数环)(回溯法)

    题意:输入n,把1~n组成个环,相邻两个数之和为素数. 分析:回溯法. #pragma comment(linker, "/STACK:102400000, 102400000") ...

  4. wamp修改端口localhost

    一.修改Apache端口 1.在界面中选Apache,弹出隐藏菜单选项,打开配置文件httpd.conf: 2.找到 Listen 80: ServerName localhost:80; 3.将 8 ...

  5. 1-VCP 框架

    VMware 硬件兼容性网址: 立即同步时间,修改/etc/ntp.conf 文件,增加一行 tos maxdist 30

  6. Html5 经验

    http://knockoutjs.com/documentation/introduction.html knockout的模式 MVVM 四大重要概念 声明式绑定UI界面自动刷新依赖跟踪模版 一些 ...

  7. 关于spring-mvc.xml的静态资源的配置

    转 配置如下: <!-- 配置静态资源 --><mvc:resources location="/static/" mapping="/static/* ...

  8. js generator的两个实际应用

    generator作为一个用来操作异步的状态机, 遇到yield停止, 通过调用next()来继续操作.  今天就用generator来举例两个实际开发中的应用. 1,抽奖 function draw ...

  9. Web基础之Servlet

    Servlet Servlet : server applet,直译服务小程序.那Servlet到底是什么呢? Servlet说白了其实就是一个接口,接口的作用是什么?规范呗,这个接口规定了下面三个问 ...

  10. Arduino - ( Uno、Nano、Promini)针脚示意图

    Uno针脚示意图 Nano针脚示意图 Promini针脚示意图