[Golang]客户端rabbitMQ意外关闭了TCP连接,如何捕获或修复它?

huangapple go评论85阅读模式
英文:

[Golang]Client rabbitMQ unexpectedly closed TCP connection, how to catch or fix it?

问题

我正在使用RabbitMQ的Golang客户端在两个服务器之间进行发布和订阅消息,但是我经常遇到一个错误:“客户端意外关闭了TCP连接”。我的RabbitMQ客户端正常运行,但是在一段时间后它会停止工作。

谁能帮助我检查并捕获这个错误,并重新连接/修复这个错误。

非常感谢。

英文:

I'm using rabbitMQ Golang client for pub and sub message between two servers, but I often get bug: "client unexpectedly closed TCP connection". My rabbitMQ client is running normaly, but after distance of time it stop.

Who can help me how check catch this error and reconnect / fix this error.

Thanks so much

答案1

得分: 2

  1. 尝试增加连接超时时间。
  2. 检查你的防火墙配置。
英文:
  1. Try with increased connection timeout
  2. Check your firewall configuration

huangapple
  • 本文由 发表于 2017年8月3日 17:05:12
  • 转载请务必保留本文链接:https://go.coder-hub.com/45479641.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定