layout: post
title: bug处理,rabbitMQ:ERROR 9392 o.s.a.r.l.SimpleMessageListenerContainer : Failed to check/redeclare auto-delete queue(s)
date: 2022-09-29
tags: ["bug","Java","java-bug处理","rabbitmq"]
ERROR 9392 --- [cTaskExecutor-1] o.s.a.r.l.SimpleMessageListenerContainer : Failed to check/redeclare auto-delete queue(s).
说明
此异常为 rabbitMQ 客户端连接服务端时报的错误,具体的相关就是 服务端创建的 虚拟机配置问题
情况一:虚拟机路径问题
如图:多个 / 或者少 / 问题,路径对不上
情况二:虚拟机不存在问题
场景:将 RabbitMQ 部署到 dokcer 容器中,但配置持久化没有设置好,在容器重启后,先前配置信息丢失,导致原来的虚拟机 host 已不存在
重新配置虚拟机,以及队列、交换机即可
同时也要将容器中 rabbitmq 的配置 以及 数据 挂载到宿主机上,以防再次重启丢失
总结
排查 虚拟机的路径,或者 添加虚拟机即可
标签:redeclare,9392,auto,虚拟机,rabbitMQ,check,Failed,bug From: https://www.cnblogs.com/xiangningdeguang/p/16955347.html