我最近从 Booksleeve 迁移到 StackExchange.Redis。
出于监控目的,我需要使用MONITOR命令。
在我阅读的wiki中
从 IServer 实例,服务器命令可用
但我在 ; 中找不到任何关于 MONITOR 的方法IServer
。在存储库中快速搜索后,即使RedisCommand.MONITOR
已定义,似乎此命令也未映射。
那么, StackExchange.Redis 是否支持 MONITOR 命令?
由于多种原因,不提供对监视器的支持:
monitor
是一条不归路;除了连接之外,连接monitor
永远不会是任何东西- 它肯定不能很好地与多路复用器配合使用(尽管我猜可以使用单独的连接)monitor
monitor
不是普遍鼓励的事情——它有影响;当您使用它时,最好在尽可能靠近服务器的地方运行它(通常在服务器本身的终端中)但更重要的是,也许我根本没有看到合适的用户案例或对此提出要求。如果在某些情况下monitor
有意义,我很乐意考虑添加某种支持。你想在这里做什么?
请注意monitor
您链接到的页面上的警告:
在这种特殊情况下,运行单个 MONITOR 客户端可以将吞吐量降低 50% 以上。运行更多 MONITOR 客户端将进一步降低吞吐量。