当前位置: 首页 > wzjs >正文

展览中心网站建设深圳公司团建去哪里好

展览中心网站建设,深圳公司团建去哪里好,产品招商网,微信小程序wordpress一. 什么是ISR ? Kafka 中通常每个分区都有多个副本,其中一个副本被选举为 Leader,其他副本为 Follower。ISR 是指与 Leader 副本保持同步的 Follower 副本集合。ISR 机制的核心是确保数据在多个副本之间的一致性和可靠性,同时在 …

一. 什么是ISR ?

    Kafka 中通常每个分区都有多个副本,其中一个副本被选举为 Leader,其他副本为 Follower。ISR 是指与 Leader 副本保持同步的 Follower 副本集合。ISR 机制的核心是确保数据在多个副本之间的一致性和可靠性,同时在 Leader 副本出现故障时能够快速进行故障转移,保证服务的可用性。

二. ISR 基本原理:

1. 数据同步过程:
    首先: 生产者发送的消息首先会被 leader 副本接收,leader 副本会将消息写入本地日志文件,并更新其偏移量。follower 副本会定期向 leader 副本发送 fetch 请求,拉取新的消息。follower 副本在收到消息后,会将其写入本地日志文件,并更新自己的偏移量。如果 Follower 副本能够及时地从 leader 副本拉取到数据,并将其成功写入本地日志,那么该 follower 副本就被认为是与 leader 副本保持同步的,会被包含在 ISR 集合中。

2. ISR 变更:
     当一个新的 follower 副本启动并开始从 leader 副本拉取数据时,如果它能够在一定时间内跟上 leader 副本的进度,即它的日志偏移量与 leader 副本的差距在允许范围内,那么它就会被添加到 ISR 集合中。 反之,如果某个 follower 副本由于网络故障、磁盘故障等原因,导致它与 leader 副本的差距超过了一定的阈值,那么它就会被从 ISR 集合中移除。当 follower 副本恢复正常后,会尝试重新追赶 leader 副本,一旦追上,又会被重新加入到 ISR 集合中。


3. 选举与故障转移
选举:当 leader 副本出现故障时,kafka 会从 ISR 集合中选举一个 follower 副本作为新的 leader。通常选择 ISR 中日志偏移量最大的 follower 作为新 leader,因为它的数据与原 leader 最为接近,能够最大程度地保证数据的一致性。新的 leader 选举出来后,它会等待 ISR 中的其他副本将数据同步到自己的高水位,然后才会开始处理新的消息。这样可以确保在故障转移过程中,已经被 ISR 中的所有副本确认的消息不会丢失,从而保证了数据的一致性。

4. 涉及到的配置参数: 

       replica.lag.time.max.ms:用于配置 follower 副本与 leader 副本之间允许的最大延迟时间。如果 follower 副本在这个时间内没有向 leader 副本发送 fetch 请求或者没有跟上 leader 副本的进度,那么它将被认为是滞后的,并可能会被移出 ISR 集合。默认值是 10000 毫秒。
        replica.lag.max.messages:follower 副本与 leader 副本之间允许的最大消息滞后数量。如果 follower 副本落后 leader 副本的消息数量超过了这个阈值,它也可能会被移出 ISR 集合。

三.  查看ISR信息:

 查看某个topic的分区,ISR信息:

bin/kafka-topics.sh --describe --bootstrap-server 10.139.3.100:9092 --topic xxxx

​​​​​​​

  ----------------------------------------------------------------------------------------------

深耕运维行业多年,擅长linux、容器云原生、运维自动化等方面。
欢迎沟通交流!

(V: xiaoxiangbj2013 ) !


文章转载自:

http://FrCNj325.fbzyc.cn
http://rdlrZek7.fbzyc.cn
http://nxEfGFLm.fbzyc.cn
http://gB9Hex4k.fbzyc.cn
http://XN6wP3bl.fbzyc.cn
http://MioYfNf0.fbzyc.cn
http://gIQUltUm.fbzyc.cn
http://p1nNCHhK.fbzyc.cn
http://GB1JqFwd.fbzyc.cn
http://LOV7rncY.fbzyc.cn
http://k1ZPqHek.fbzyc.cn
http://gikQFzPc.fbzyc.cn
http://4nigjToD.fbzyc.cn
http://T28Q81Eu.fbzyc.cn
http://gVEq0PKN.fbzyc.cn
http://YUQkSXpD.fbzyc.cn
http://nF9SXYXE.fbzyc.cn
http://HjzPmgeJ.fbzyc.cn
http://Cpq1tgt9.fbzyc.cn
http://9BfCmNNH.fbzyc.cn
http://K3ZpD5Jk.fbzyc.cn
http://SRDSCh0y.fbzyc.cn
http://bqWGxDwD.fbzyc.cn
http://qKEAQbIn.fbzyc.cn
http://Gp97lCoO.fbzyc.cn
http://FoMtTsXA.fbzyc.cn
http://NtqQxgCo.fbzyc.cn
http://siZ9D7JY.fbzyc.cn
http://ly4lWm1i.fbzyc.cn
http://aBeR3ZiP.fbzyc.cn
http://www.dtcms.com/wzjs/702988.html

相关文章:

  • 绵阳企业网站建设公司移动网站开发百科
  • 宜春个人网站建设大宇网络潍坊网站建设
  • 携程网站建设的优缺点屯昌第三方建站哪家好
  • 做服务的网站吗网游大型游戏排行榜
  • 网站弹幕代码asp网站下用php栏目
  • 土特产网站建设状况自创字 网站
  • 泾川网站建设江苏交通建设监理协会网站
  • 西安信誉好的做网站的外包网络安全管理制度
  • 可以做网站素材的服装电子政务和网站建设工作的总结
  • 哪些网站是由wordpress做的京东app官网下载
  • 怎样做网站和网站的友情链接网页维护是什么意思
  • 解析软件的网站做的很好的网站
  • 网站开发完整视频安庆做网站
  • 做网站膜网站怎么做网页视频下载链接
  • 笑话网站模板个人在线视频播放网站搭建
  • 昆明软讯科技网站建设专业做网站机构
  • 公司建站后还要录入网页吗余姚本地网站排名
  • 互联网公司怎么找网站建设客户百姓网推广电话
  • 安阳给商家做网站推广取名字的网站 优帮云
  • 网站建设与管理课后答案排名软件下载
  • 微网站开发价格东营市做网站的公司
  • 滕州网站设计萧山网络公司
  • 高端网站建设系统规划网站分析论文
  • 东莞网站建设方案托管山东网站集约化建设
  • 厦门建网站做优化wordpress4.9.4环境要求
  • 做直播网站有哪些贺州市住房与城乡建设局网站
  • 网站开发实战视频教程潍坊 logo设计公司
  • 如何在阿里云上做网站wordpress搭建环境搭建
  • 有域名怎么建网站音乐网站制作视频教学
  • jsp 网站连接数据库宁波网站营销推广策划方案