开发者

Springboot集成RabbitMQ报错及解决

开发者 https://www.devze.com 2024-08-10 11:57 出处:网络 作者: 留在彼此的身边
目录kDVHjlDCJava.net.SocketException: Socket Closed生产者的配置消费者的配置总结最后java.net.SocketException: Socket Closed
目录kDVHjlDC
  • Java.net.SocketException: Socket Closed
    • 生产者的配置
    • 消费者的配置
  • 总结
    • 最后

      java.net.SocketException: Socket Closed

      这个问题出现php的是比较多的,就是消费端无法和RabbitMQ保持连接,我这里出现是因为,MQ中没有消www.devze.com费者监听的对应的队列

      贴一下

      生产者的配置

      Springboot集成RabbitMQ报错及解决

      消费者的配置

      Springboot集成RabbitMQ报错及解决

      • 消费者:

      Springboot集成RabbitMQ报错及解决

      • 生产者:

      Springboot集成RabbitMQ报错及解决

      总结

      生产者进行生产的时候,要确保MQ中有没有相对应的队列,创建队列之前要创建虚拟主机然后绑定,没有虚拟主机就没有队列

      Springboot集成RabbitMQ报错及解决

      Springboot集成RabbitMQ报错及解决

      还有一种就是,当前连接的用户已经绑定了虚拟主机,编程那么只需要在生产者的启javascript动类进行配置,就可以自动创建对应的队列

      Springboot集成RabbitMQ报错及解决

      最后

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

      0

      精彩评论

      暂无评论...
      验证码 换一张
      取 消

      关注公众号