RabbitMQ是否可以在没有任何队列的情况下保留直接交换消息?

问题描述 投票:0回答:2

我想知道是否可能出现以下情况:

  • 创建类型为direct的交易所
  • 使用路由键rk1将消息发布到该交换机,>
  • 之后:
    • 创建一个使用路由键rk1接受消息的队列
    • 使用已发布的消息进行交换

似乎没有队列,消息将被丢弃,无法接收。

因此,基本上,我希望在没有消费者的情况下也能够产生消息。稍后再食用。

[我想知道是否可能出现以下情况:创建直接类型的交换,然后使用路由键rk1将消息发布到该交换。之后:创建一个接收带有...的消息的队列,并带有...

rabbitmq amqp
2个回答
0
投票

实体队列是应该保留消息的队列,因此,如果没有队列,消息将丢失。


0
投票

似乎没有队列,消息将被丢弃,无法接收。

© www.soinside.com 2019 - 2024. All rights reserved.