【发布时间】:2013-09-01 18:19:18
【问题描述】:
我对使用 RabbitMQ 作为消息队列协议非常陌生。我已经编写了 RabbitMQ 教程中给出的发送方和消费者工作队列的代码。
[链接:http://www.rabbitmq.com/tutorials/tutorial-two-java.html]
当我们在发送者之前启动消费者时,上述事情可以正常工作。 但是如果我们在运行发送方之后启动消费者,就会出现问题。 那些启动的消费者都不会消费任何消息 运行发件人后。 看了下 RabbitMQ 的架构和 AMQP 相关的东西,好像挺难的。
1] 有没有可能,我们在发送者之后启动消费者,而消费者在发送者收到队列中的消息之后启动?
2] 如果是。那么这件事怎么做。有什么技术可以做同样的事情吗?
【问题讨论】: