cronjob ile tetiklenen PHP script'inin çalışmaya devam ettiğini bulma
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.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
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.