首页 > 编程语言 > 详细

RabbitMq之TOPIC模式下的IP变动后的信道恢复【org.springframework.amqp.AmqpIOException: java.net.NoRouteToHostException: No route to host: connect】

时间:2020-05-13 11:45:17      阅读:248      评论:0      收藏:0      [点我收藏+]

出现问题的前言:客户端部署在windows环境下,mq的消费者会在某个时刻突然接收不到消息,经过同事的排查发现是动态IP的变动导致无法与服务端建立信道,出现报错

org.springframework.amqp.AmqpIOException: java.net.NoRouteToHostException: No route to host: connect

解决方式:spring boot yml文件中rabbitmq的配置加入

requested-heartbeat: 2
cache:
  channel:
    checkout-timeout: 2

本地与同事测试解决了因为IP变动导致的信道失效。特此记录一下移防后期能遇到,是否真的解决,需后期实际环境的大量测试。

RabbitMq之TOPIC模式下的IP变动后的信道恢复【org.springframework.amqp.AmqpIOException: java.net.NoRouteToHostException: No route to host: connect】

原文:https://www.cnblogs.com/zlxyh/p/12880666.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!