Próbuję zaprojektować program, który wysyła tekst, gdy wystąpi określone (nieokresowe) zdarzenie. W tej chwili chciałbym skryptu, który wykryje, kiedy wystąpi to zdarzenie, a następnie zaplanuje (podobne do crona) zadanie, które wyśle tekst tuż przed jego wystąpieniem.
Bardziej konkretny przykład mógłby wyglądać następująco:
Skrypt A uruchamia się i wykrywa następne zdarzenie
Skrypt A używa ??? zaplanować uruchomienie skryptu B o godzinie $
W czasie $ ??? wywołuje skrypt B, który wysyła tekst.
Problem polega na tym, że zdarzenie może nastąpić losowo w ciągu 11 dni i dzieje się to tylko raz. Cron wydaje się do tego nieodpowiedni - nie chcę, aby ta praca była uruchamiana więcej niż raz.
Myślę, że (w skrócie), czy istnieje narzędzie, które zapewnia opóźnione wykonywanie skryptu, który nie jest okresowy?