Debian下RabbitMQ常见问题及解决方法如下:
服务无法启动
/var/log/rabbitmq/
,定位启动错误。无法访问管理界面
sudo rabbitmq-plugins enable rabbitmq_management
。sudo ufw allow 15672/tcp
。消息丢失或队列阻塞
durable=true
。权限问题
rabbitmqctl
命令检查用户权限:sudo rabbitmqctl list_permissions
,确保用户对虚拟主机有访问权限。资源不足
集群或高可用性问题
rabbitmqctl set_policy ha-all "" '{"ha-mode":"all"}'
。参考来源: