Необходимо сделать универсальный планировщик
Есть таблица задач. У каждой задачи есть сценарий описанный в Json и частота запуска данной задачи.
В JSON описываются функции которые нужно выполнять.
В сценарии может быть несколько функций в базовой версии необходимо реализовать: Ping, Дернуть урл, Ребут сервера, Отправить смс (по апи стороннего сервиса)
После выполнения сценария задачи пишем в таблицу лог результат выполнения.
Нужно сделать только функционал на PHP и API для отчетов. Т.е. кроном запускаемся раз в минуту и смотрим есть ли текущие задачи, если есть запускаем сценарий.
Таблицы готовы, интерфейс никакой не нужен, подробности в skype: mralexsmile
Опубликован 15.04.2015 в 19:36