寶塔liunx控制皮膚,監控程式斷了以後自動重啟的指令碼

Pinkerman發表於2022-02-14

作用:1分鐘一次自動監測程式是否失效,如失效就自動重啟程式
寶塔liunx控制皮膚,監控程式斷了以後自動重啟的指令碼

#!/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 協議》,轉載必須註明作者和本文連結

相關文章