![我可以更改 rabbitmq 节点名称吗?](https://linux22.com/image/696005/%E6%88%91%E5%8F%AF%E4%BB%A5%E6%9B%B4%E6%94%B9%20rabbitmq%20%E8%8A%82%E7%82%B9%E5%90%8D%E7%A7%B0%E5%90%97%EF%BC%9F.png)
我已经开始在 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