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

杭州免费网站建站模板iis 网站关闭

杭州免费网站建站模板,iis 网站关闭,百度推广多少钱,wordpress lumen生产者通过send()方法发送消息消息会经过拦截器->序列化器->分区器 进行加工然后将消息存在缓冲区当缓冲区中消息达到条件会按批次发送到broker对应分区上broker将接收到的消息进行刷盘持久化消息处理broker会返回给producer响应落盘成功返回元数据…

在这里插入图片描述

  1. 生产者通过send()方法发送消息
  2. 消息会经过拦截器->序列化器->分区器 进行加工
  3. 然后将消息存在缓冲区
  4. 当缓冲区中消息达到条件会按批次发送到broker对应分区上
  5. broker将接收到的消息进行刷盘持久化
  6. 消息处理broker会返回给producer响应
  7. 落盘成功
  8. 返回元数据信息 - > 生产者继续发送后面消息
  9. 落盘失败 - 生产者设置了重试次数
  10. 生产者去缓冲区重试发送

Tip:

  • Producer 创建时,会创建一个Sender线程设置为守护线程

  • Producer 创建时,会创建缓冲区

  • Producer 生产消息,内部是一个异步流程

  • RecordAccumulator(缓冲区) 对每一个分区都有一个缓冲区

    • 每个分区的缓冲区中消息也是有序的
    • 可以指定缓冲区中的消息按批次发送
      • 缓冲区大小达到batch.size
      • lingger.ms 达到上限
      • 以上两个条件满足一个即发送一批
    • 可以指定整个缓冲区的大小

批次的概念很好理解,缓冲区就像一辆公交车,有两种发车方式,一是人满了就发车,一是等5分钟就发车,不管是人满了还是到5分钟了,发车,go~

  • 一个批次消息发送后,通过网络,发往Kafka指定分区,然后刷盘到broker
  • 如果Producer设置了retries参数值>0,那么允许消息发送失败进行重试,重试机制由客户端Producer内部实现
  • Broker端消息落盘成功,会返回元数据给生产者
    • 通过阻塞直接返回 (同步发送)
    • 通过回调函数返回(异步发送)
http://www.yayakq.cn/news/816565/

相关文章:

  • 英文建站模板做雷达干扰的网站
  • com域名网站排名优先广州越秀区儿童医院
  • 网站赚钱平台ui设计哪家培训好
  • 注册网址的网站百度搜索引擎优化的推广计划
  • 温州市建设厅网站首页开发公司名称
  • 大连网站制作最好的公司在线教育做网站好还是app好
  • 织梦做信息分类网站iis访问网站打开要很久
  • 建设品牌公司网站wordpress媒体库在哪
  • linx服务器怎么做网站wordpress 评论栏
  • 扁平配色网站网络教育平台登录入口
  • 有必要花钱学视频剪辑吗毕节网站怎么做seo
  • 专业的上海网站建设郑州网站建设居易国际
  • 昆明软讯科技网站建设闸北微信网站建设
  • 福州品牌网站建设公司怎么做网店
  • 我的世界做指令的网站台州网站排名优化
  • 自适应网站做推广做网站需要会哪些编程语言
  • 德宏做网站网站seo入门基础教程
  • 域名做非法网站免费WordPress的产品展示
  • 网站seo成功的营销型网站设计特点
  • 网站跳出率很高会员管理系统设计
  • 移动网站如何优化排名网站管理建设工作报告
  • 网站建设的费用结构包括博州住房和城乡建设局网站
  • 传媒公司注册需要多少钱百度快速优化软件排名
  • 网站编辑属于什么行业百度竞价排名软件
  • 青海省建设厅网站首页wordpress前台很慢
  • 蓬莱网站建设公司青岛网站设计公司联系方式
  • 郑州网站优化汉狮3d建模软件手机版下载
  • 网站最近不收录开发一个小程序游戏要多少钱
  • 网站底部版权怎么做做淘宝优惠券网站
  • 哪里有做网站的素材黄页网络的推广网站有哪些类型