Есть ли полнофункциональный пакет планирования заданий, доступный для PHP? Я ищу PHP-эквивалент для Java Quartz. У меня все нормально, когда из-за cron запускаются вещи, чтобы управлять системой. Функциональность, которую я буду искать:Временные задачи (cron-like) в PHP
- Возможность регистрации задачи (класса/метода), которая должна вызываться через заданные интервалы.
- Возможность указать, может ли задание выполняться несколько раз (потенциально длинные запущенные методы не должны запускаться несколько раз в определенных случаях).
- Все зарегистрированные записи/методы могут выполняться параллельно (задания задаются так, чтобы они не блокировали другие заданные по времени задачи).
- Возможность установки таймаута для заданной задачи.
- Возможность динамического обновления управления заданиями, например, вы можете отключить некоторые задачи или изменить их частоту без изменений кода.
Я знаю, что много спросить, но это похоже на полезную партию функций, и я подумал, что кто-то мог собрать часть их.
Если эта часть или ее часть еще не существует, любые указатели на объединение одного или проекта с открытым исходным кодом, которые имеют достаточно функциональную реализацию некоторого подмножества из них?
Вы когда-нибудь находили хорошую библиотеку для этого? – 2015-06-02 20:03:10
@ThomasKelley № – Tim 2015-08-21 04:02:28