RabbitMQ在Debian上的网络配置要点如下:
端口配置
/etc/rabbitmq/rabbitmq.conf
文件调整端口(如listeners.tcp.default = 5672
)。防火墙规则
ufw
开放必要端口:sudo ufw allow 5672/tcp
sudo ufw allow 15672/tcp
sudo ufw reload
Erlang Cookie配置
/var/lib/rabbitmq/.erlang.cookie
),权限需设为400
。集群网络配置
rabbitmq.conf
中cluster_formation.peer_discovery_backend
为rabbit_peer_discovery_classic_config
,并指定集群节点IP。/etc/hosts
中添加节点映射。安全配置
rabbitmq-plugins enable rabbitmq_management
)并修改默认用户名/密码。虚拟主机与权限
add_vhost
、set_permissions
)。参考来源: