在Debian系统中解决RabbitMQ连接问题可按以下步骤操作:
sudo systemctl status rabbitmq-server
确认服务是否运行,未运行则启动:sudo systemctl start rabbitmq-server
。sudo netstat -tuln | grep 5672
或 telnet localhost 5672
。sudo ufw allow 5672
(若使用ufw)。/etc/rabbitmq/rabbitmq.conf
,重点关注 listeners.tcp.default
配置是否正确,修改后需重启服务。rabbitmqctl list_users
、rabbitmqctl list_vhosts
。free -m
、df -h
查看。/var/log/rabbitmq/rabbit@hostname.log
,查找连接失败、权限错误等关键信息。sudo rabbitmqctl reset
。sudo rabbitmq-plugins enable rabbitmq_management
。参考来源: