我可以更改 rabbitmq 节点名称吗?

我可以更改 rabbitmq 节点名称吗?

我已经开始在 EC2 Linux 上运行 RabbitMQ。

我正在以默认设置运行 RabbitMQ,因此我的 RabbitMQ 节点名现在是 rabbit@{hostname} ,主机名是默认 EC2 主机名ip-{my IP address}

我想更改节点名称,如果我将目录mnesia/rabbitmq.conf文件中的 .pid 名称更改为rabbit@newhost,这样可以吗?

答案1

我认为是的,您可以使用环境变量配置任何这些参数,它在 RabbitMQ 配置页面上有描述https://www.rabbitmq.com/configure.html

答案2

以下是/etc/rabbitmq/rabbitmq-env.conf文件中应包含的内容(创建它):

NODENAME=rabbitNodeName@myServerName

下次重启RabbitMQ

sudo service rabbitmq-server restart

相关内容