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

国内互联网公司排名网站seo优化外包

国内互联网公司排名,网站seo优化外包,学校网站要求,2017设计工作室做网站发送消息 流程如下: Producer 端直接将消息发送到 Broker 中的 Leader 分区中Broker 对应的 Leader 分区收到消息会先写入 Page Cache,定时刷盘进行持久化(顺序写入磁盘)Follower 分区拉取 Leader 分区的消息,并保持…

发送消息

流程如下:

  1. Producer 端直接将消息发送到 Broker 中的 Leader 分区中
  2. Broker 对应的 Leader 分区收到消息会先写入 Page Cache,定时刷盘进行持久化(顺序写入磁盘)
  3. Follower 分区拉取 Leader 分区的消息,并保持与 Leader 分区数据一致,待消息拉取完毕后需要给 Leader 分区回复 ACK 确认消息
  4. Leader 分区与 Follower 分区同步完数据,并收到所有 ISR 中的 Replica 副本的 ACK 后,Leader 分区会给 Producer 回复 ACK 确认消息

消费消息

流程如下:

  1. Consumer 需要通过订阅关系获取到集群元数据, 找到相关 Topic 对应的 Leader 分区的数据,然后通过 Pull 模式主动的去 Kafka 集群中拉取消息
  2. 拉取到消息后进行业务逻辑处理,待处理完成后,会进行 ACK 确认,即提交 Offset 消费位移进度记录。
  3. 最后 Offset 会被保存到 Kafka Broker 集群中的 consumer_offsets 这个 Topic 中,且每个 Consumer 保存自己的 Offset 进度

注意:在这个过程中,有个消费者组的概念,多个 Consumer 可以组成一个消费者组即 Consumer Group,每个消费者组都有一个 GroupId。同一个 Consumer Group 中的 Consumer 可以消费同一个 Topic 下不同分区的数据,但是不会出现多个 Consumer 去消费同一个分区的数据。

总结

综上所述,可以得出 Kafka 有三次消息传递的过程:

  1. Producer 端发送消息给 Broker 端
  2. Broker 将消息进行并持久化数据
  3. Consumer 端从 Broker 将消息拉取并进行消费
http://www.bjxfkj.com.cn/article/102643.html

相关文章:

  • 东莞做网站(信科网络)西安网站建设公司排名
  • 公安网站建设方案书网络营销专业毕业论文
  • 宁波中科网站建设有限公司线下推广方式
  • 网站开发培训 从0企业网站优化方案
  • php网站建设正规软件开发培训学校
  • 开发一个彩票网站多少钱百度权重10的网站
  • 外国购物网站设计风格微信朋友圈广告
  • 有什么网站可以做运动鞋做市场推广应该掌握什么技巧
  • 做中澳原产地证的网站丽水百度seo
  • 苏州网站建设哪家好如何做好网络推广销售
  • 不用开源做网站谷歌paypal下载
  • 建立个人网站用虚拟主机济南网站自然优化
  • 南京建设网页制作seo排名优化培训网站
  • 房地产行业网站开发网络服务包括
  • wordpress文章末尾显示tag标签企业网站优化外包
  • 可信网站百度网址大全
  • public api wordpressseo管理与优化期末试题
  • 自己做网站需要主机吗如何注册一个平台
  • 专业做网站的团队推荐网络优化工程师有前途吗
  • 学做卤味视频网站百度点击软件
  • 如何不用百度推广做网站平台app开发制作
  • 公司网站哪家做的好搜索排名优化
  • 网站服务器打不开友情链接如何添加
  • 无锡哪里做网站海外市场推广做什么的
  • 网站建设经百度号码认证平台官网
  • 商务网站如何推广营销团队公司
  • wordpress多色主题seo公司排名教程
  • 北京网站制作是什么南昌seo外包公司
  • 做招聘信息的网站网络新闻发布平台
  • 门户型网站建设方案全网营销是什么