mongodb掛了,設定自動重啟

2021-10-10 12:54:35 字數 691 閱讀 7177

方法一,使用系統crond定時程序

注意:s**件可以自己先執行下 同時設定  :set ff=unix和 chmod許可權 最後別忘啟動service crond start

定時任務書寫要領

要領1:定時任務要加注釋

要領2:定時任務命令或指令碼結尾加 &>/dev/null 或 >/dev/null 2>&1 或 1>/dev/null 2>/dev/null

要領3:定時任務執行shell指令碼前加/bin/sh,定時任務執行shell指令碼不必新增執行許可權

要領4:定時任務命令或程式盡量寫到指令碼裡,定時任務只要執行指令碼即可

注意操作步驟:
(1)、命令列執行

(2)、編寫指令碼

(3)、測試指令碼

(4)、設定定時任務

要領5:生產任務程式不要隨意列印輸出資訊

要領6:定時任務執行的指令碼要規範路徑 (例如 /server/script)

要領7:配置定時任務要規範操作過程

要領8:定時任務執行特殊的字元需要進行轉義,否則會報錯,例如 百分號% 轉義 %

要領9:定時任務指令碼中如果涉及使用到環境變數,必須在指令碼中重新定義,不然,定時任務識別不了

注意:mlog是日誌檔案

後台執行指令碼語句: nohup ./monitor_mdb.sh &

docker設定自動重啟

linux 下設定docker 服務重啟 centos7.5 linux 下設定docker 服務自動重啟 systemctl enable docker.service 立即重啟 systemctl restart docker當伺服器重啟時,容器也設定重啟 在執行docker容器時可以加如下引數...

docker 例項設定自動重啟

因docker某例項經常無緣無故斷開 docker run 沒有加 restart always 需要手動重啟,不方便,故需要設定docker自動重啟。建立乙個docker例項 docker run i t name centos test centos bin bash root 37efbe6c...

docker 例項設定自動重啟

因docker某例項經常無緣無故斷開 docker run 沒有加 restart always 需要手動重啟,不方便,故需要設定docker自動重啟。建立乙個docker例項 在目錄 etc systemd system中新增檔案docker db2.service 檔案內容如下 cat etc ...