Web sunucularımızda çalışan, müşteri işlemi tarafından tetiklenen ve bazı önbellek dosyaları oluşturmak için bir unix işlemi başlatan bir komut dosyamız var. Bu işlem müşterimiz tarafından sağlanan dosyalar üzerinde etkili olduğundan, bazen yanlış davranır, bu kadar uzun süre çalışır ve zaman aşımına uğrayan PHP süreci veya bir sysadmin'in onu öldüreceği kadar çok CPU zamanı kullanır.
İşlemin CPU zamanını / çalışma zamanını sınırlandırabileceğim herhangi bir komut var mı? /usr/bin/time
Bu komutu çalıştırabileceğim ve çalıştırmasını ve sınırlamasını istediğim komut satırını iletebileceğim gibi bir komut arıyorum .
setrlimit
ve PHP ile yumurtluyorum, bu yüzden bir kabuğum yok ...