【发布时间】:2014-07-30 15:23:08
【问题描述】:
我是 RabbitMQ / EasyNetQ 的新手,我正在努力更好地理解我观察到的行为。我们已经看到,当我们运行 RabbitMQ 的服务器繁忙时,所有 EasyNetQ 连接都会被丢弃。
这是所有客户端同时产生的异常:
System.Exception: 无法连接到 Broker: 'XXXXXX.domain.com', 端口:5672 虚拟主机:'XXXX'。 ExceptionMessage: '没有指定的 端点可达'
当服务器不再忙时,EasyNetQ 会自动重新连接,但我想知道 RabbitMQ/EasyNetQ 在机器忙时断开连接是否是典型的? (或者如果我应该调查我的服务器的性能问题。)
(PS:忙,我只是指从源代码管理更新大型项目,重新部署大型 ASP.NET 应用程序或对大量数据运行 CPU 密集型计算后重新启动它。)。
【问题讨论】: