请问,producer发送消息,生产者接收到了消息,但是做业务处理时失败了,这时候能回滚吗,或者说生产者能得到一个消费失败的回执吗?记得kafka有个callback方法,是通过这个回调能知道消费情况吗?请指教
在kafka是完全解耦的,简单点就是生产者不关心发送的数据是谁消费的、有多少人消费。消费者也是。callback是生产者得知消息是否已经真正成功的发送到kafka了,仅此而已。
嗯,就是说,kafka无法完全支持分布式事务消息,因为生产者不关心消息的消费情况,3q
你的答案