有没有办法通过 StackExchange.Redis 库获取特定 Redis 频道的频道订阅数?当直接与 Redis 交互时,它可以使用 PUBSUB NUMSUB 命令 ( http://redis.io/commands/pubsub ) 但我在 C# 客户端库中看不到等效调用。
2187 次
1 回答
7
这是一个服务器命令(与数据库命令相反),因此适用于 for KEYS
、SCAN
、FLUSHDB
等的指导相同。简短版本:使用GetServer()
. 更长的版本:阅读上面的链接文章。
PUBSUB
方法是:
PUBSUB CHANNELS
:server.SubscriptionChannels[Async](...)
PUBSUB NUMPAT
:server.SubscriptionPatternCount[Async](...)
PUBSUB NUMSUB
:server.SubscriptionSubscriberCount[Async](...)
于 2014-10-14T15:10:10.110 回答