Извлечение колонки из БД и дальнейшая обработка данных (RedBeanPHP). Как реализовать?
Добрый вечер!
Задача: запускать по крону php скрипт (раз в 10-15 минут), который будет подключаться к базе данных, извлекать значения с определенного столбца, после сверять эти значения с текущим временем и если в какой-то "ячейке" разница с текущем временем существенная - совершаем определенные действия.
Для чего это нужно? У меня есть WebSocket сервер (Workerman), работающий на php. К данному серверу подключены клиенты. Периодически я обмениваюсь с ними сообщениями (подобие ping-pong, если клиент мне отвечает - я записываю ему текущее время в БД). Если клиент отключается целенаправлено (не обрыв соединения) - я это увижу. Но если соединение закрывается по причине обрыва - я это увидеть не могу. Такая особенность Workerman.
Мне необходимо контролировать наличие соединения каждого клиента, поэтому я хочу таким способом проверять его "сердцебиение".