起因:客户公司断电,重启服务后,预览加载速度异常缓慢
排查经过:
1,查看indrive_edoc2日志。看见有rabbitmq报错信息
2、查看rabbitmq日志,如下报错原因
服务异常停止导致mq的数据库损坏。
不用停止服务,直接进入rabbitmq容器: docker exec -it 容器ID /bin/bash
执行下面三条命令
rabbitmqctl delete_vhost next (红字请按照实际内容填写。根据上图报错信息,这里应该填写“ / ”)
rabbitmqctl add_vhost /
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
完成后,无需停服务清理mq数据,直接恢复正常。