v2.5.2
Giriş yap

cronjob ile tetiklenen PHP script'inin çalışmaya devam ettiğini bulma

aygurfurkan
388 defa görüntülendi

Merhabalar, bir php script'in çalıştığını, sonlanmadığını kod kısmından nasıl kontrol ettirebilirim ?

Bir php scirpt'im var. Bu script cronjob olarak her 1 dakikada bir otomatik olarak çalışıyor.

Script'in içinde API istekleri var ve bazen API geç response verdiğinde akış bozuluyor script tamamlanmadan cronjob script'i bir kez daha tetikliyor.

Script'in sonlandığını veya hala çalışmaya devam ettiğini kod kısmından nasıl kontrol ettirebilirim.

Şimdiden cevaplayan herkese teşekkürler.

Cevap yaz
Cevaplar (1)
fatihozpolat
1191 gün önce

Dosya sonuna bir vt ekleme ya da güncelleme kodu yazabilirsiniz. İşlem bittiyse vt ye bir satır ekler.
İşlem başlamadan ilk satırda vt'yi kontrol ederek bitmediyse başlatmazsınız.

Tek problem ayırt etmek yani cronjob eski vt işlemini ayırt edebilmeli bir sütun vs aracılığıyla.