将 redis 客户端列表保存到文件

Save redis client list to file

我正在调查 redis 和大量客户端(超过默认限制 10000)的问题。虽然 CLIENT LIST 命令工作正常,但不能用它做很多事情。我想将它保存到一个文件中,以便 运行 一些指标(按 ip、时间等排序)。

不幸的是,使用 redis-cli 是不可能的,因为 CLIENT LIST > ~/clients.txt 会抛出语法错误。
有没有办法保存客户列表供以后使用?

从终端尝试 shell,

>>> redis-cli "CLIENT LIST" > ~/clients.txt