我将套接字用户信息存储在redis缓存中(以检查有多少用户在线/哪个用户在线),以便我可以从laravel控制器访问它,这是否可以直接从套接字节点保存此信息? / p>
现在我唯一知道的方法是:
io.on('connection', function (socket) {
socket.on('disconnect', function(data){
-- MAKE AN $.post to the controller do save it on the cache --
});
socket.on('connect', function(data){
-- MAKE AN $.post to the controller do remove it from the cache --
});
});
有更好的方法吗?