标签: redis laravel-5 broadcasting
我正在使用laravel 5.1,我想知道有多少客户正在收听特定频道的测试频道。我想在服务器上使用这个号码?有什么方法可以得到它吗?此外,我正在使用Redis广播。
广播文件的链接如下:
Laravel 5.1 Event Broadcasting
答案 0 :(得分:1)
在redis中有命令。查看PUBSUB NUMSUB:
返回指定频道的订阅者数量(不包括订阅模式的客户端)。
和PUBSUB NUMPAT:
返回模式的预订数(使用PSUBSCRIBE命令执行)。请注意,这不仅仅是订阅模式的客户计数,还包括所有客户订阅的模式总数。
编辑:值得注意的是PUBLISH命令也会返回接收者数量:
返回值 整数回复:收到邮件的客户端数量。
返回值
整数回复:收到邮件的客户端数量。