MQ报错问题整理

自古美人都是妖i 提交于 2020-03-04 22:23:00

1.找不到交换机exchange

Channel shutdown: channel error; protocol method: #
method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no exchange 'amq.direct' in vhost 'testhost', class-id=60, method-id=40)

原因:查看下图红框中是否有exchange ‘amq.direct’,没有则会报错,添加即可

2.同一个Vhost下不可添加相同类型(Type)的exchange

channel is already closed due to channel error; protocol method: #
method(reply-code=406, reply-text=PRECONDITION_FAILED - cannot switch from tx to confirm mode, class-id=85, method-id=10) 

原因:添加相同类型(Type)的exchange

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!