![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak można sprawdzić w skrypcie A, czy uruchomiony jest inny skrypt B (może być uruchomiony np. przez crona)?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Na początku swojego działania skrypt A tworzy plik/zapisuje coś do bazy, a na końcu to usuwa. Skrypt B sprawdza, czy istnieje plik/wpis w bazie. Jeśli nie, to znaczy, że A nie pracuje, jeśli tak, wręcz przeciwnie. Dobrą praktyką jest ustalenie jakiegoś timeoutu dla pliku/wpisu w bazie, by uniknąć sytuacji, w której po awarii skryptu A, skrypt B będzie otrzymywał informację, że A cały czas pracuje.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 14:12 |