当前位置:   article > 正文

rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(repl_com.rabbitmq.client.shutdownsignalexception: chann

com.rabbitmq.client.shutdownsignalexception: channel error; protocol method:

 一,配置RabbitMq TLL 过期消息,配置direct 交换机 会报这个错,需要配置topic 

  1. /**
  2. * 交换机配置使用topic 类型
  3. */
  4. @Bean(EX_ROUTING_CMS_POST)
  5. public Exchange EX_ROUTING_CMS_POST(){
  6. return ExchangeBuilder.topicExchange(EX_ROUTING_CMS_POST).durable(true).build();
  7. }

        二,当rabbitMq中没有队列时,不要设置监听

 

 不要启动监听

三,并且当更改了exchange 的模式后(topic,direct)后,需要将rabbitmq 中以前的交换机删除,方便创建新模式下的交换机

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/639270
推荐阅读
相关标签
  

闽ICP备14008679号