采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师, 1.如果kafka消费者,消费消息失败了。这个消息会丢失吗? 2.消费者如何在消费成功后,删掉kafka内消息,保证不会二次消费。 3. 如果第一次消费失败了,第二次消费是什么时候?时间间隔是多久啊
同学你好:
我来回答下你这里的三个问题:
1. 消费消息失败,如果你的 offset 提交了,那么,这条消息就不会再到 Consumer 那里了,但是 Producer 会有保留机制,可以多次消费
2. 这个 Kafka 自己保证
3. 消费消息一旦失败,肯定是要重试的,还要打出详细的日志,以便定位错误
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
也就是说offset不提交,消费者就可以多次监听到,从而可以进行多次消费,对吗? 如果多次消费,时间间隔是多久?
登录后可查看更多问答,登录/注册
广告营销系统,未来大中型企业的标配
1.7k 14
3.3k 10
1.2k 10
1.3k 8
1.1k 8