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
)。參考來源: