作用:1分鐘一次自動監測程式是否失效,如失效就自動重啟程式
#!/bin/bash
while [ 1 ]
do
process_is_exstit=$(ps -ef | grep SwooleWebSocketServer2.php | grep -v grep | wc -l)
if [ ${process_is_exstit} == 0 ]
then
echo '程式重啟中'
sleep 3
#php所在的絕對路徑,執行絕對路徑檔案 SwooleWebSocketServer2.php
/www/server/php/74/bin/php /www/wwwroot/tp6swoole/app/controller/SwooleWebSocketServer2.php
fi
date
echo 'running'
sleep 3
done
本作品採用《CC 協議》,轉載必須註明作者和本文連結