如何在Redis群集中获取每个客户端的连接数

问题描述

从Redis CLI中,我可以通过运行client list来查看已连接客户端的数量

enter image description here

现在,我想查看每个客户端(通过addr或id)与Redis Cluster的号码连接。

有没有办法做到这一点。预先感谢。

解决方法

您可以调用redis-cli --cluster call <ip>:<port> CLIENT LIST并拥有一个shell脚本来对每个客户地址/ id的结果进行grep /排序/聚合。