Я пишу игровой сервер на node.js на Веб Сокетах, мне нужно проверить когда было получено последние сообщение от клиента и если оно было получено более N секунд назад, то разорвать соединение.
Как это лучше реализовать? Игра пошаговая, клиент должен отправлять запрос только когда ему нужно получить данные, а не каждый "тик", желательно реализация только на "время последнего сообщения".