Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 laravel 5.1,我想知道有多少客户正在收听特定频道,比如 Test-Channel。我想要这个号码在服务器上?有什么办法可以得到吗?此外,我正在使用带有 Redis 的广播。
直播文件链接如下:
Laravel 5.1 事件广播
redis中有这个命令。查看PUBSUB NUMSUB:
返回指定频道的订阅者数量(不包括订阅模式的客户端)。
和 PUBSUB NUMPAT:
返回对模式的订阅数(使用 PSUBSCRIBE 命令执行)。请注意,这不仅仅是订阅模式的客户端数量,而是所有客户端订阅的模式总数。
编辑:还值得注意的是PUBLISH命令还返回接收者的数量:
返回值 整数回复:收到消息的客户端数量。
返回值
整数回复:收到消息的客户端数量。