Доступ к Redis кешу с узла Socket - PullRequest
0 голосов
/ 19 февраля 2019

Я буду хранить информацию о пользователях сокетов в кэше redis (чтобы проверить, сколько пользователей онлайн / какой пользователь онлайн), чтобы я мог получить к ней доступ с контроллеров laravel, возможно ли сохранить эту информацию непосредственно из узла сокетов?

Сейчас я знаю, что единственный способ сделать это:

    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 -- 
        });
    });

Есть ли лучший способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...