Masstransit RabbitMq 自动删除仲裁队列

Masstransit RabbitMq Auto-delete quorum queue

是否可以在 RabbitMQ 中自动删除 QuorumQueue?我正在使用 MassTransit,但似乎无法正常工作。我为什么或如何实现它有什么想法吗?

                config.ReceiveEndpoint(settings.RabbitMq.CommandName + "-" + settings.ServiceId, e => {
                    e.AutoDelete = true;
                    e.Durable = true;
                    e.ConfigureConsumer<ModelA>(context);
                    e.SetQuorumQueue();
                });

您可能 read the documentation 了解 Quorum 队列和常规队列之间的区别,但它们的范围很广。

具体来说,它们只能持久,不是临时的。

哦,他们还需要 法定人数才能运行,即至少 3 个节点中的 2 个。