先说重复消费现象的成因,再说可选的解决方案。
一. Kafka 重复消费的产生原因生产端和消费端均有可以导致重复消费的场景。
1.1 生产过程产生重复消息生产者发出一条消息,Broker 正常存储该消息,但之后有可能因为各种因素未正常响应生产者(比如网络问题、Broker宕机等等)。
此时,若生产者不想冒消息丢失的风险,那它将只有一个选择:重试。
当 Broker 将该消息正常存储后,Kafka 中便有了两条重复的消息,进而引发消费端多次…。
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
自己拥有一台服务器可以做哪些很酷的事情?
有哪些让你目瞪口呆的 Bug ?
多益网络输了餐费官司,准备近几年搬离广州,你怎么看?
既然电脑不能插四条内存,为什么要设计四个插槽?
中国现有的雷达技术能发现B2么?
不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
科技工作者,今年是你入行的第几年?还记得刚入行时的自己吗?若能与那个「新人」通话60s,你会聊什么?
为什么中国很少有人使用linux?
GoLang不需要Rakefile/Makefile,是如何实现交叉编译的?如在X86上生成MIPS的可执行。
电话:
座机:
邮箱:
地址: