前言
最近项目部署RabbitMQ中间件,使用DEV服务器安装的mq在图形化界面点击Exchanges交换机的时候出现
“Management API returned status code 500 -” 的错误,对于已经很久没玩mq的我有点懵逼。
搜索了一圈,发现新的版本好像默认会关闭UI数据分析可视化查询,然后进去容器里面追加一个配置重启就可以了。
教程
首先进入自己的mq容器
docker exec -it rabbitmq /bin/bash
进入到容器以后cd到这个目录,**/etc/rabbitmq/conf.d/**
然后执行这个命令, echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
重启你的mq容器 docker restart rabbitmq
然后就可以啦!
写在后面
rabbitMq好久没接触过,都忘了怎么玩了,有时间重新学习一下!写这个文章是为了作一下记录,避免以后遇到同样的问题。
而且其实我还有疑问的,为什么我线上部署的版本不用关闭这个也不会出现这样子的错误呢?有时间研究…
借鉴