关于spoutConfig中maxOffsetBehind与startOffsetTime
来源:互联网 发布:火车头采集本地数据 编辑:程序博客网 时间:2024/05/17 22:30
startOffsetTime:
有两个值,分别是kafka.api.OffsetRequest.EarliestTime()和kafka.api.OffsetRequest.LatestTime()。分别表示从最早的offset读取与最近点offset读取。要注意的是这个参数只有设置启动的第一次消费有效,后面的消费是从zookeeper中记录的offset开始的。
maxOffsetBehind:
判断消费进度与目标进度相差多少,相差超过设定值会舍弃之前的记录。举个例子。此值设为5。startOffsetTime参数设为LatestTime,也就是消费最新的。这时,如果zookeeper中的offset进度为10,已消费到的offset进度如果为7.(也就是还有3个没有消费)。这时3<5,那么舍弃动作不会触发,启动时还会收到未消费的3个消息。如果已消费到的offset进度为3,(也就是还有7个没有被消费)。这时7>5,会触发舍弃动作。但是要注意的是,舍弃是全部舍弃,也就是7个一个都不会收到,直接等同于执行了LatestTime这个操作。启动后会发现没有收到任何消息。
阅读全文
0 0
- 关于spoutConfig中maxOffsetBehind与startOffsetTime
- Oracle中关于逻辑备份与恢复
- 关于IPSEC中身份验证与加密
- 关于java中override 与 overload
- 关于ASP中eof与bof
- 关于 NSAutoreleasePool中 release 与 drain 区别
- 关于用jquery中checkbox与toggle ...
- 关于宏定义中#与##的用法
- 关于android中service与线程
- 关于C中函数声明与定义
- 关于C++与C中const不同之处
- c++中关于重载、隐藏与覆盖
- 关于、主板BIOS中.调试与优化
- 关于IOS中与JavaScript的交互
- 关于优惠券中经济学与心理学
- C++中关于内部与外部函数
- IOS中关于KVC与KVO知识点
- Spring 中关于资料上传与 MultipartResolver
- connect函数和accept函数哪个先返回? 客户端和服务端哪个先完成建立tcp连接?
- POJ 1753(Flip Game)
- SpringMvc集成使用redisCluster
- 关于STL的一些总结1:vector,queue,stack
- ListView
- 关于spoutConfig中maxOffsetBehind与startOffsetTime
- Codeforces Round #421(Div2) B
- 【网络】TCP报文中的PSH和URG字段的介绍
- druid数据库账号密码加密解密
- 云付董事长 张凉凉:光环背后的“执拗者”
- python 图像的保存和显示,遍历保存于显示, 去除白色像素点
- default方法的探究
- PAT乙级 1015. 德才论 (25)
- 编译sdl项目时出现无法解析的外部符号 __imp__fprintf解决办法