- 0
- 0
- 约1.57千字
- 约 2页
- 2026-06-08 发布于北京
- 举报
exhuasted,内存是否已经耗尽,可能有人阻塞在写操作,无法申请到内存,在等待新的内
存块空闲出来才可以创建新的Batch
backingOff,是跟请求重试有关系的,除非你的请求失败了,此时开始重试,然后就会在这
里有一段判断的逻辑,重试是有一个间隔的,默认是100ms,如果进入了重试的阶段,上一
次发送这个batch的时间+重试间隔的时间,是否大于了当前时间
如果一旦进入了重试阶段,每次发送这个Batch,都必须符合重试的间隔才可以,必须得是
超过了重试间隔的时间,才可以再次发送这个Batch
刚开始的时候,默认情况下,发送一个Batch,肯定是不涉及到重试,attempts就一定是0,
一定没有进入重试的状态
waitedTimeMs,当前时间减去上一次发送这个Batch的时间,假设一个Batch从来没有发送
过,此时当前时间减去这个Batch被创建出来的那个时间,这个Batch从创建开始到现在已
经等待了多久了
timeToWaitMs,这个Batch从创建开始算起,最多等待多久就必须去发送,如果是在重试的
阶段,这个时间就是重试间隔,但是在非重试的初始阶段,就是linger.ms的时间(100ms),
对于他的一些参数的含义就很清晰了
full,Batch是否已满,如果说Dequeue
您可能关注的文档
最近下载
- 血站检验科生物安全培训.pptx VIP
- 2026年高考英语全国一卷考试卷含答案.docx VIP
- 机械原理课程设计牛头刨床说明书位置11、7’.docx VIP
- 5、浙江省学前教育管理系统常见问题解答浙江省学前教育管理系统常见问题解答.doc VIP
- 牛头刨床(机械原理课程设计)完整版.docx VIP
- 2、浙江省学前教育管理系统(学前教育机构)操作手册.pdf VIP
- 案例研究的含义与特点.pptx VIP
- 浙江省学前教育管理系统(教育行政部门用户)操作手册.pdf VIP
- 机械原理课程设计-牛头刨床2点和八点说明书.pdf VIP
- 启动器说明书-QJZ16-120、80、60、30(N)(A).pdf VIP
原创力文档

文档评论(0)