kunlun122 发表于 2017-6-13 14:43:36

kafka获取消费者返回值

本人刚学习kafka,问一下producer能不能获取到consumer处理之后的返回值?

如果不能的话,类似这种需要回传的需求是不是不能使用kafka?

qcbb001 发表于 2017-6-13 15:21:36

可以实现,不过这样数据不就循环了吗?

kunlun122 发表于 2017-6-13 15:26:07

怎么实现?该不会是consumer又发送消息到一个新的topic,然后让producer订阅吧?

qcbb001 发表于 2017-6-13 15:46:05

kunlun122 发表于 2017-6-13 15:26
怎么实现?该不会是consumer又发送消息到一个新的topic,然后让producer订阅吧?

忘掉生产者和消费者。你可以把消费者的返回值放到某个目录
他其实就是一个普通目录。
然后生产者去读取这个目录即可。
这样达到循环的目的

kunlun122 发表于 2017-6-14 10:49:02

如果有多个生产者或者消费者,这样做是不是不太安全

__slow 发表于 2017-6-19 23:12:14

不可以,生产者怎么知道有哪些消费者,而且你这种需要实时响应的需求不需要用消息队列吧
页: [1]
查看完整版本: kafka获取消费者返回值