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)。参考来源: