我有一个与一系列服务对话的RabbitMQ。其中一个是日志守护进程,它占用了很多套接字描述符,看起来它没有释放它们。因此,我想要立即运行的作业(需要一个)不会启动,因为它无法与队列通信。
如何从RabbitMQ网络前端杀死连接?
我不想增加文件系统中的文件描述符数量(如How to adjust socket descriptors?中所述)。我想要的是摆脱已经死亡而不被清除的开放的那些。
答案 0 :(得分:3)
从Web管理面板中,您可以打开“连接”选项卡,然后手动选择“连接”并强制关闭它。
或者,您可以关闭cli的连接,请参阅"Close all connections" section of rabbitmqadmin manual。