标签: laravel socket.io laravel-echo
我正在通过Laravel回显服务器socket.io Redis构建一个实时应用程序。我需要知道有多少用户正在订阅某个频道。我该怎么办?
答案 0 :(得分:2)
请参见Joining Presence Channels,并注意它返回的here的{{1}}方法和在线channel的数组列表。
here
channel
您可以使用users获取在线用户数并将其设置为变量。
users
然后,您需要使用users.length和joining钩子来递增(++)和递减(-)计数器。
users.length
joining
leaving