【发布时间】:2016-04-20 17:30:45
【问题描述】:
据我了解,RabbitMQ 生产者在向提供交付保证的代理发送消息时需要确认。 Kafka 生产者不需要经纪人的确认。这是否意味着 Kafka 没有交付保证?如果不是,kafka如何在没有确认的情况下提供交付保证?
我的理解正确吗?请纠正我对这些系统的任何误解。
【问题讨论】:
-
注意:RabbitMQ 生产者不需要太确认。您可以使用事务或使用发布/确认来启用确认
-
@NicolasLabrot 您能否详细说明“使用事务启用 ack?”。这与常规确认有何不同?
标签: rabbitmq apache-kafka