有和没有 x-queue-type 的经典队列有什么区别:RabbitMQ 中的经典

时间:2020-12-22 20:42:08

标签: rabbitmq

在 RabbitMQ UI 中使用默认选项创建队列时,它显示在功能列 D 中表示持久,Args 中带有 x-queue-type: classic

通过代码创建的时候,可以在python中这样创建: channel.queue_declare('QueueName', durable=True),但它与 UI 创建的队列不同,没有 Argsx-queue-type: classic 特性,但它的类型是所示的经典队列。

在 python 中,您可以创建一个队列,就像在 UI 中默认创建的队列一样: channel.queue_declare('QueueName', durable=True, arguments={'x-queue-type':'classic'})

我的疑问是,由于两种队列类型都是经典的,假设所有其他队列都相同,那么带参数 x-queue-type: classic 的和不带参数的有什么区别?

在此图像中,RabbitMQ UI 中显示了一个示例: image example

0 个答案:

没有答案