Duration.ofMillis(10000)的意思

来源:7-6 Consumer手动控制一到多个分区

乃好

2020-04-16

老师您好,我在网上搜索了一下

http://img.mukewang.com/szimg/5e97f5dd094fc8f105700241.jpg

表示毫秒数的持续时间。

那么放在consumer.poll()里面表示什么意思呢?

http://img.mukewang.com/szimg/5e97f61a0968b5d108430147.jpg

是每隔10秒拉取一次吗?

写回答

1回答

Allen

2020-04-16

poll近十秒的记录

1
4
小麻雀呀
回复
乃好
这个时间概念,理解模型对比定时任务那个时间,间隔多少秒拉取一次,至于offset,是你在拉取的时候,可以理解为增量拉取,一个标志,比如,服务器中间stop了,又重启,连接kafka的话,那就是以offset为标志,拉取你stop到重启这短时间内的所有消息吧,后面拉取就是间隔多少秒去拉一次,感觉这个和其他MQ不太一样,其他都是有个什么监听器,发一次就消费一次,哈哈
2020-05-01
共4条回复

Kafka多维度系统精讲,从入门到实战开发

系统讲解Kafka,实战结合,让你成为使用Kafka的高手

896 学习 · 237 问题

查看课程