Sonsuza kadar bir kuyruk sistemi bilgisayar işleri yapan bir PHP komut dosyası döngü yaşıyorsunuz

0 Cevap php

Şu anda veri hesaplamak için bir SQS'in denetimi, benim sunucu üzerinde sonsuza kadar çalışan bir perl komut dosyası var. Bu script ne kadar şimdiye kadar hiçbir sorun ile yaklaşık 6 aydır yürütüyor.

Yani, şimdi ben PHP'S CLI üzerinden geçiş ve orada sonsuza kadar komut döngü var istiyorum. PHP ile daha aşina olduğum Çoğunlukla çünkü.

Temelde,

$i="forever";
while($i==="forever"){
    doSomething();
    sleep(10);
}

Script shell_exec ("/ shell_script.sh") yapacak; Bu işlem 2 saat sürebilir. Bu bir maksimum yürütme süresini veya benzer tetikleyecek?

Bunu yapmak için "Tamam" mı? Eğer değilse, alternatif nedir?

0 Cevap