我需要将一个RabbitMQ示例升级到一个新版本的RabbitMQ。在升级文档中,提到有两种升级策略:单节点或集群。我不确定我们有什么,所以我一直在阅读rabbitmqctl
CLI工具的文档。我希望命令能给予我所需的信息。
给出下面的输出,我们是否可以说我们正在运行RabbitMQ的单个节点示例?
$ sudo rabbitmqctl cluster_status
Cluster status of node rabbit@myserver01
[{nodes,[{disc,[rabbit@myserver01]}]},
{running_nodes,[rabbit@myserver01]},
{cluster_name,<<"rabbit@myserver01.mydomain.com">>},
{partitions,[]},
{alarms,[{rabbit@myserver01,[]}]}]
在我看来,这似乎返回一个数组作为输出(给出输出周围的方括号)。似乎我们有1个节点运行,这表明一个单一的节点示例。
但是,它也引用了cluster_name
属性,这可能意味着一个集群环境。这实际上是一个单一的节点示例,因为我们只列出了1个节点?
谢谢大家!
1条答案
按热度按时间sqserrrh1#
你只有一个节点。
cluster_name
属性始终被设置,即使对于单个节点也是如此。**注意:**Team RabbitMQ监控
rabbitmq-users
邮件列表,仅在StackOverflow上偶尔回答问题。