08 2018 档案

摘要:重新按泳道方式整理了一下producer sender线程的活动图,大致描述了主要的过程 leastLoadedNode 的说明: 首先从现有的broker节点列表中随机选择一个节点,以此为起点循环所有的节点 如果某个节点当前飞行队列请求数为0,且节点是连接状态,则选择此节点,退出循环 否则寻找飞行 阅读全文
posted @ 2018-08-10 16:49 黎明踏浪号 阅读(1213) 评论(1) 推荐(0)
摘要:在使用kafka producer API时,主要有2个过程:创建producer实例过程,调用producer实例发送数据(同步/异步)过程,其实在创建producer实例的同时,也创建了一个sender线程,sender线程不断轮询更新metadata及从accumulator中读取数据并真正发 阅读全文
posted @ 2018-08-06 17:29 黎明踏浪号 阅读(1311) 评论(1) 推荐(0)