Мое приложение на основе symfony2 должно выполнять отдельные задания в разные моменты и разные частоты. Например, отправка информационного бюллетеня, редактирование отчета...
Я хочу иметь возможность добавлять/редактировать каждую задачу из приложения Моя задача будет очень близка к заданиям cron и будет состоять в вызове определенного URL-адреса.
С моей точки зрения:
Я думаю о создании задания cron, запускающего script каждые полчаса, или десять минут. этот script выполняет только команду curl, чтобы получить действие docronjob. Это docronjobaction находится внутри symfony и отвечает за то, чтобы получить всю задачу и запустить тот, который у нее есть.
Мои вопросы:
- Есть ли более чистый способ добиться этого?
- Внутри docronaction как запустить другие действия?
- Как мне установить ограничение времени на 0 для всего контроллера?
- Существует ли пакет, который делает это allready?