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

装修第三方平台网站建设下载网站专用空间

装修第三方平台网站建设,下载网站专用空间,惠州百度搜索排名优化,百度客户端电脑版下载文章作者邮箱:yugongshiye@sina.cn 地址:广东惠州 ▲ 本章节目的 ⚪ 掌握Kafka的消息流处理; ⚪ 掌握Kafka的索引机制; ⚪ 掌握Kafka的消息系统语义; 一、Kafka消息流处理 1. Producer 写入消息 流程说明: 1. producer 要向Kafka生产消息,需要先通过…

文章作者邮箱:yugongshiye@sina.cn              地址:广东惠州

 ▲ 本章节目的

⚪ 掌握Kafka的消息流处理;

⚪ 掌握Kafka的索引机制;

⚪ 掌握Kafka的消息系统语义;

一、Kafka消息流处理

1. Producer 写入消息

 流程说明:

1. producer 要向Kafka生产消息,需要先通过 zookeeper 的 "/brokers/.../state" 节点找到该 partition 的 副本leader的位置信息。
2. producer 将消息发送给该 leader。
3. leader 收到消息后,将消息写入到分区目录下的本地 log 文件中。
4. followers 从 leader pull 同步消息,将消息写入到分区目录下的 log 中。如果同步成功(将消息写入log文件成功),则向 leader 返回 ACK(确认机制)。

细节补充:

Kafka引入了一个ISR机制(概念),在Follower和Leader数据同步的过程中,

比如:

①副本-Follower

②副本-Leader

③副本-Follower

在数据同步过程中,①②同步,③出故障没有跟上。

此时①②是同一组ISR成员,③不是。

如果后续Leader挂掉了,则Kafka会从Leader的ISR组中随机选择一个Follower成为Leader。

Kafka底层有一个同步超时的时间(10s),即一个Follower在超时时间内没有反馈ACK,则人为同步失败。

由写入流程可知ISR里面的所有replica都跟上了Leader,只有ISR里面的成员才能选为Leader。对于 f+1 个replica,一个partition可以在容忍 f 个replica失效的情况下保证消息步丢失。

比如:一个分区由5个副本,挂掉4个,剩下一个副本,依然可以工作。

注意:Kafka的选举不同于zookeeper,用的不是过半选举。

5. leader 收到所有 ISR 中的 repli

http://www.yayakq.cn/news/264759/

相关文章:

  • 做网站设计服务商网页制作专业知识
  • 菏泽网的网站建设的联系方式商洛网络推广公司
  • 无锡高端网站定制佛山网站建设专业
  • 做国际网站怎么能快速打开西安大雁塔附近酒店推荐
  • 门窗网站免费模板企业网站建立流程的第一步是什么
  • 网站网络广告推广建设银行网站无法访问
  • 网站排名 优帮云wordpress数据库链接不上
  • 翠峦网站建设wordpress 网站收录
  • 沈阳沈阳建设工程信息网站wordpress英文写作插件
  • 青岛开发区网站建设哪家好wordpress小说主体
  • 一个网站的成本北京搜索优化推广公司
  • 品牌设计网站WordPress付费会员主题
  • 网站建设公司案例域名绑定wordpress
  • 天创网站centos和wordpress
  • wordpress主页内容修改郑州seo技术顾问
  • 博客网站素材qq云端服务器
  • 山西城乡建设部网站首页杭州网站建设设计
  • 为什么网站之有首页被收录阿里云市场网站建设
  • 个人做网站郊游的英上海专业做网站电话
  • 哪些网站可以做公司制度百度网站地图代码
  • 企业集团网站源码wordpress视频试看付费
  • 创意礼品做的比较好的网站企业营销策划是什么意思
  • 网站首页像素wordpress数据爬虫
  • 网站后台修改内容看不见了宁波网站搜索引擎优化
  • 即墨网站推广wordpress后台下载
  • 夹娃娃网站如何做如何给自己的网站做seo
  • 网站如何交换链接华夏星光工业设计公司
  • 建网站在哪里做广告crm系统是什么意思啊
  • 电商网站开发选题依据wordpress 4.7.0 漏洞
  • 网站建设虚拟主机海尔集团网站是怎么做的