запись в редисе с expires? Или как это лучше реализовать?
Ну так ставь в редис запись с временем жизни. Если записи нет, то клиент офлайн
Вопрос в том нормальная ли это практика. Есть ли какие то другие решения?
В целом нормально, но надо исходить из твоих кейсов, потому что в твоём случае если клиент залипнет на странице минут на 10 он будет считаться оффлайн
А есть способ реализовать отслеживание в реальном времени?
Так. А это что за прием?)
Дебаг?
?
в сторону вебсокетов можно посмотреть
А клиент это что, браузер или что-то кастомное? Если браузер, наверное можно поднять вебсокет и гонять по нему пинги
Браузер
Обсуждают сегодня