科技知識動態:SHELL腳本實現服務宕機監控自動重啟

導讀跟大家講解下有關SHELL腳本實現服務宕機監控自動重啟,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說SHELL腳本實現服務宕機

跟大家講解下有關SHELL腳本實現服務宕機監控自動重啟,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說SHELL腳本實現服務宕機監控自動重啟,小編也收集到了有關SHELL腳本實現服務宕機監控自動重啟的相關資料,希望大家看到了會喜歡。

需要先安裝 yum install stat crontabs (本實例在centos系統下)#!/bin/bash#Shell##根據修改文件時間進行監控##c -l /tmp/log.txt | awk '{ print $5 }'` //獲取文件大小filetime=`stat /tmp/q | tail -1 | awk '{print $2,$3}'` //獲取文件更新時間test=`cat /tmp/log.txt` //查看文件內容if [ $content =="0"];then //如果文件大小為0 echo $filetime > /tmp/log.txt elif ["$filetime"=="$test"];then //如果文件沒有修改那么執行 killall nginx /home/nginx_server/nginx/sbin/nginxelse //如果修改了 執行將文件修改的時間寫入log echo $filetime >/tmp/log.txtfi

版權聲明:本文為博主原創文章,未經博主允許不得轉載。

以上就介紹了 SHELL腳本實現服務宕機監控自動重啟,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!