RabbitMQ:检查邮件是否已发送?

时间:2015-03-13 10:42:39

标签: rabbitmq amqp

使用简单的工作队列,是否可以询问RabbitMQ服务器是否已将特定消息传递给消费者(工作者)或者是否仍在队列中?

1 个答案:

答案 0 :(得分:2)

您无法查询RabbitMQ有关已传送的特定邮件,但如果您需要知道邮件是否已由消费者处理,您可以使用RPC实现将响应发送回发件人一旦您的消息得到处理。

您可以在RabbitMQ的官方教程here上找到有关如何实现RPC解决方案的示例。