我目前正在开发一个使用 Rabbit MQ 代理的项目( .NET )。我无缘无故地面对BrokerUnreachableException
。
我知道当服务器IP地址或任何其他参数错误时我们会得到这样的异常。但是一切都是绝对正确的
我没有例外,队列运行正常甚至50K
RECORDS,有时甚至会失败20条记录并显示brokerUnreachableException
。
这非常奇怪和不寻常。 如果有人确实遇到过这样的问题或者在这里有解决方案评论!
情境:
我从数据库中获取记录,验证后我将其排入 Rabbit MQ 。我每次获得新记录时都会打开连接,通道,然后关闭通道和连接。
同样的事情重复约250K记录。
在一天中的某段时间内,队列效果最佳,并且无异常接受50K。 但是在某些时候出现了一些问题,即使是10条记录,我也得到了代理无法访问的异常