TEL::0898-88889999

网站公告:

诚信为本:市场永远在变,诚信永远不变。

主营项目

  • 上海首例认定提供爬虫程序抓取公开数据构成提供侵入计算机信息系统程序罪案,该案件有哪些细节值得关注?
  • 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
  • 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
  • 用PHP写了个小框架,怎么才能得到大佬们的指点?
  • 人工智能相关专业里有什么「坑」吗?
  • 《红色警戒2》里为什么防空导弹不如防空炮?

新闻动态

当前位置: 首页 > 新闻动态

kafka如何解决重复消费?

先说重复消费现象的成因,再说可选的解决方案。

一. Kafka 重复消费的产生原因生产端和消费端均有可以导致重复消费的场景。

1.1 生产过程产生重复消息生产者发出一条消息,Broker 正常存储该消息,但之后有可能因为各种因素未正常响应生产者(比如网络问题、Broker宕机等等)。

此时,若生产者不想冒消息丢失的风险,那它将只有一个选择:重试。

当 Broker 将该消息正常存储后,Kafka 中便有了两条重复的消息,进而引发消费端多次…。

kafka如何解决重复消费?
上一篇:为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
下一篇:请问您见过最惊艳的sql查询语句是什么?