欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

寫了個(gè)監(jiān)控nginx進(jìn)程的Python腳本

 更新時(shí)間:2012年05月10日 01:03:38   作者:  
接上一文用iptables讓SSH服務(wù)對(duì)陌生人說不。還是有點(diǎn)擔(dān)心這個(gè)學(xué)期內(nèi),nginx可能會(huì)因?yàn)橄到y(tǒng)各種原因而出現(xiàn)異常退出,導(dǎo)致Web服務(wù)暫停。所以,又來了一個(gè)方案
復(fù)制代碼 代碼如下:

#!/usr/bin/env python
import os, sys, time

while True:
time.sleep(3)
try:
ret = os.popen('ps -C nginx -o pid,cmd').readlines()
if len(ret) < 2:
print "nginx process killed, restarting service in 3 seconds."
time.sleep(3)
os.system("service nginx restart")
except:
print "Error", sys.exc_info()[1]

設(shè)置文件可執(zhí)行屬性,加入到/etc/rc.local,總算放心了。
這種方法還可以監(jiān)控別的進(jìn)程,我相信應(yīng)該有現(xiàn)成的監(jiān)控軟件,但是我覺得寫個(gè)腳本更方便。

相關(guān)文章

  • Python使用cx_Oracle調(diào)用Oracle存儲(chǔ)過程的方法示例

    Python使用cx_Oracle調(diào)用Oracle存儲(chǔ)過程的方法示例

    這篇文章主要介紹了Python使用cx_Oracle調(diào)用Oracle存儲(chǔ)過程的方法,結(jié)合具體實(shí)例分析了Python中通過cx_Oracle調(diào)用PL/SQL的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2017-10-10
  • vscode+PyQt5安裝詳解步驟

    vscode+PyQt5安裝詳解步驟

    這篇文章主要介紹了vscode+PyQt5安裝詳解步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 在django-xadmin中APScheduler的啟動(dòng)初始化實(shí)例

    在django-xadmin中APScheduler的啟動(dòng)初始化實(shí)例

    今天小編就為大家分享一篇在django-xadmin中APScheduler的啟動(dòng)初始化實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝

    關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝

    這篇文章主要介紹了關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python實(shí)現(xiàn)簡(jiǎn)易端口掃描器代碼實(shí)例

    Python實(shí)現(xiàn)簡(jiǎn)易端口掃描器代碼實(shí)例

    本篇文章主要介紹了Python實(shí)現(xiàn)簡(jiǎn)易端口掃描器的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • 解決使用openpyxl時(shí)遇到的坑

    解決使用openpyxl時(shí)遇到的坑

    這篇文章主要介紹了解決使用openpyxl時(shí)遇到的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python操作mongodb的9個(gè)步驟

    Python操作mongodb的9個(gè)步驟

    本篇文章給大家詳細(xì)分享了Python操作mongodb的詳細(xì)步驟以及實(shí)例代碼,有需要的朋友參考學(xué)習(xí)下吧。
    2018-06-06
  • Python處理PDF及生成多層PDF實(shí)例代碼

    Python處理PDF及生成多層PDF實(shí)例代碼

    Python提供了眾多的PDF支持庫(kù),本篇文章主要介紹了Python處理PDF及生成多層PDF實(shí)例代碼,這樣就能夠?qū)崿F(xiàn)圖片掃描上來的內(nèi)容也可以進(jìn)行內(nèi)容搜索的目標(biāo)
    2017-04-04
  • pytorch多進(jìn)程加速及代碼優(yōu)化方法

    pytorch多進(jìn)程加速及代碼優(yōu)化方法

    今天小編就為大家分享一篇pytorch多進(jìn)程加速及代碼優(yōu)化方法。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python?Matplotlib繪制動(dòng)圖平滑曲線

    Python?Matplotlib繪制動(dòng)圖平滑曲線

    這篇文章主要介紹了Python?Matplotlib繪制動(dòng)圖平滑曲線,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考一下,需要的小伙伴可以參考一下
    2022-08-08

最新評(píng)論