【发布时间】:2015-07-06 08:24:30
【问题描述】:
我已经构建了一个 rabbitmq 包装器,它可以向消费者发布消息,并且运行良好。
我是否也可以在 rabbitmq 中构建一个工作队列(如 gearman),它可以将长时间运行的任务分发给消费者,消费者反过来将结果通知发布者。
我想这将要求发布者也充当消费者,我不确定如何实施。 (如果我错了,请纠正我)。
或者,rabbitmq 不是这种情况的工具。
谢谢,
【问题讨论】:
-
这可能有点矫枉过正,但Kafka 非常擅长做你所描述的事情。