如何找到RabbitMQ正在使用的分布式协议?

huangapple go评论48阅读模式
英文:

How I find the distributed protocol it is using in RabbitMQ?

问题

RabbitMQ支持两种分布式协议,一种是"mirrored queues"(镜像队列),另一种是"quorum queues"(仲裁队列)。

我如何找到RabbitMQ正在使用的分布式协议?

我可以通过RabbitMQ的CLIs(如rabbitmqctl/rabbitmq-diagnostics)获取吗?

英文:

RabbitMQ support two distributed protocols, one is "mirrored queues", the other is "quorum queues".

How I find the distributed protocol it is using in RabbitMQ?

Can I get it by CLIs in RabbitMQ,such as rabbitmqctl/rabbitmq-diagnostics?

答案1

得分: 2

你描述的内容是在队列级别定义的。

因此,您需要检查队列信息。

如果使用rabbitmqctl,您应该检查list_queues,特别是队列类型(classic或quorum)。
如果是classic队列,请检查复制信息的参数。

英文:

What you describe is defined at queue level.

So you need to check the queues information.

If using rabbimtqctl, you should check list_queues and specifically the queue type (classic or quorum).
If classic queue, check arguments for replication information

huangapple
  • 本文由 发表于 2023年2月19日 16:11:08
  • 转载请务必保留本文链接:https://go.coder-hub.com/75498784.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定