【问题标题】:Apache Kafka - Producer - Idempotence beetween producers messageApache Kafka - 生产者 - 生产者之间的幂等性消息
【发布时间】:2020-02-09 06:14:20
【问题描述】:

我们的项目有微服务架构。有一个微服务,其中调度程序触发向 Kafka 发送消息的逻辑。问题是,如果有多个微服务实例,那么每个微服务实例都会向 Kafka 发送一条消息。如何实现所有生产者之间的幂等性?我的意思是,如果“相等”的消息将与不同的生产者一起发送到 Kafka,那么它只会在日志中提交一次。

【问题讨论】:

    标签: apache-kafka microservices spring-kafka kafka-producer-api idempotent


    【解决方案1】:

    你不能那样做。生产者是独立的。

    【讨论】:

    • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方留下评论。 - From Review
    • @Adrian "你不能那样做" 当然可以回答这个问题
    • 我完全不同意。 “我怎么能用 Y 做 X”。 “你不能,Y不支持做X”。这显然是问题的答案。
    猜你喜欢
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 1970-01-01
    • 2017-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-11
    相关资源
    最近更新 更多