我正在使用 .net 客户端连接到运行 HA 模式的 RabbitMQ 服务器,并且所有队列都具有以下配置。
队列具有以下配置
- 队列名称 = ""; // 自动生成
- 独占=假;
- 自动删除 = 真;
- 耐用=假
- Argumenets==> x-ha-policy, all(适用于 HA 服务器模式)
我看到这种行为,在进程空闲了很长一段时间比如说 10 分钟后,连接开始断开,因此队列被自动删除。
是否有空闲设置或超时设置?或者在 RabbitMQ .net 客户端中连接自动关闭的可能原因是什么。