最近伺服器的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 ...