我想通过来获取实时流量 redis,socket.io和laravel-echo-server。 我可以吗?
我想实时获得站点中当前访问者的数量。 我尝试使用laravel-echo-server来执行此操作,但是无法检查访问者是否离开了该网站,或者找不到通过公共频道离开的访客。 我没有对访问者进行身份验证
这是仅针对具有自动laravel-echo-server身份验证的用户的代码。 我不需要公共或在线渠道的任何验证
Echo.channel('get-online')
.listen('online', (e) => {
console.log(e);
});
window.Echo.join(`get-online`)
.here((users) => {
console.log(users);
})
.joining((user) => {
console.log(user);
})
.leaving((user) => {
console.log(user);
});