我已经开始在 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