Czy jest dostępny pełny pakiet zadań planowania zadań dla PHP? Szukam odpowiednika PHP dla Javy Quartz. Nic mi nie jest, gdy rzeczy uruchamiane są zewnętrznie z crona w celu napędzania systemu. Funkcjonalność, której bym szukał:Zaplanowane zadania (podobne do cron) w PHP
- Możliwość zarejestrowania zadania (klasy/metody) do wywołania w określonych odstępach czasu.
- Możliwość określenia, czy dane zadanie może zostać uruchomione wiele razy (potencjalnie długo działające metody nie powinny być uruchamiane wiele razy w niektórych przypadkach).
- Wszystkie zarejestrowane wpisy/metody mogą być uruchamiane równolegle (zadania są w tle, aby nie blokować innych zadań czasowych).
- Możliwość ustawienia limitu czasu dla danego zadania.
- Możliwość dynamicznej aktualizacji kontroli zadań, dzięki czemu można na przykład wyłączyć niektóre zadania lub zmienić ich częstotliwość bez wprowadzania zmian w kodzie.
Wiem, że jest dużo do zrobienia, ale wydaje się, że jest to przydatna partia funkcji i pomyślałem, że ktoś mógłby połączyć część z nich.
Jeśli ta część lub część tego jeszcze nie istnieje, istnieją wskazówki, jak złożyć jeden projekt lub projekt open source, który ma sensowną implementację jakiegoś podzestawu?
Czy kiedykolwiek znalazłeś dobrą bibliotekę do tego? –
@ThomasKelley No. – Tim