MYSQL死掉後自動重啟指令碼

2021-07-10 00:08:12 字數 494 閱讀 2627

最近伺服器的mysql老是掛掉,而且經常是在半夜裡掛掉!

真想罵娘!

興許是由於配置檔案設定的不夠好,已經在調優。但調優期間也要做到無人值守自動化啊,所以有了下面這個指令碼~~

#!/bin/bash

pgrep -x mysqld &> /dev/null

if [ $? -ne 0 ]

then

echo "at time: `date` :mysql error stop .">> /usr/local/mysql/var/mysqlcheck

/etc/init.d/mysql start

#echo "at time: `date` :mysql server is stop."

else

echo "mysql server is running ."

fi

日誌位置及啟動命令請根據自己的情況修改。

打完收工。

Tomcat自動重啟指令碼

我做過的tomcat自動重啟其實是讓windows系統的任務計畫程式來實現觸發的,先讓tomcat自動關閉,然後讓tomcat自動啟動,這樣就是自動重啟了。一 編寫指令碼 指令碼如下 自動關閉指令碼 tomcat stop.bat echo off echo 執行開始時間 date t time t...

Linux執行指令碼讓程序掛掉後自動重啟

1 建立迴圈監聽指令碼 autostart.sh 例 其中futures market server v3andwebsoket.jar 是要監聽的執行程式 bin bash while true docount ps ef futures market server v3andwebsoket.j...

自動重啟掛掉的python指令碼

跑程式,因為記憶體問題或者其它blabla問題 總之不是 問題 程式可能會偶爾掛掉,我們又不能整天盯著程式,怎麼辦呢?寫個指令碼來檢查程式是否掛掉,如果掛掉就重啟,這是乙個不錯的想法,具體做法依作業系統而不同。方法1 在linux下可以新建乙個名為run.sh的指令碼 bin sh while 1 ...