Saya punya skrip PHP yang perlu menjalankan skrip shell tetapi tidak peduli sama sekali tentang hasilnya. Script shell membuat beberapa panggilan SOAP dan lambat untuk diselesaikan, jadi saya tidak ingin memperlambat permintaan PHP sementara menunggu balasan. Faktanya, permintaan PHP harus bisa keluar tanpa menghentikan proses shell.
Saya telah melihat ke berbagai exec()
, shell_exec()
, pcntl_fork()
, dll fungsi, namun tidak satupun dari mereka tampaknya menawarkan apa yang saya inginkan. (Atau, jika mereka melakukannya, tidak jelas bagiku caranya.) Ada saran?
nice
danionice
mencegah skrip shell membanjiri sistem Anda (mis./usr/bin/ionice -c3 /usr/bin/nice -n19
)