シェルスクリプトを使用して、phpスクリプトの動作を監視しています。私の目的は、このphpスクリプトがスリープ/終了してはならず、常に実行されている必要があることです。使用したコードは-
ps aux | grep -v grep | grep -q $file || ( nohup php -f $file -print > /var/log/file.log & )
現在、このアイデアは、phpスクリプトが終了した場合(プロセスステータスコードT)には機能しません。その場合を処理するための任意のアイデア。そのようなプロセスを完全に強制終了してから再起動することはできますか。