本人阿里雲上mysql服務和很多的應用服務全部放在乙個機器上,流量大的時候,mysql會偶爾掛掉,所以這裡寫了乙個監聽mysql的指令碼,定時監聽mysql程序。
直接撈幹的:
為了管理方便我在/home/listener/ 資料夾下新建shell檔案:mysql_listener.sh,
輸出日誌到mysql_listener.log
這裡注意一下,指令碼中的檔案路徑記得用絕對路徑哦,因為shell指令碼在定時任務中執行的話,如果用相對路徑的話就有問題了。
#!/bin/bash
pgrep mysqld &> /dev/null
if [ $? -gt 0 ]
then
echo "`date` mysql is stop" >> /home/listener/mysql_listener.log
service mysql start
else
echo "`date` mysql running" >> /home/listener/mysql_listener.log
fi
指令碼編輯完之後記得新增執行許可權 sudo
chmod
777mysql_
listener
.sh
接下來,新增定時任務:我們需要用到 cron,編輯一下corn排程**
命令: crontab -e
檔案中新增: */5 * * * * /home/listener/mysql_listener.sh 即 每隔5分鐘執行一次指令碼
儲存,重啟cron服務: service crond reload。
最後觀察日誌,確定指令碼完美執行。
阿里雲SLB配置監聽
1 新增監聽,選擇https,監聽埠443,其他預設,下一步 2 選擇網域名稱對應的ssl證書,不開啟雙向認證,下一步 3 選擇後端伺服器組,沒有的話可以新建乙個,把要新增的伺服器加到伺服器組,下一步 4 健康檢測預設值,下一步,提交驗證即可 1 新增監聽,監聽埠80,開啟高階配置,開啟監聽 選擇監...
mysql 阿里雲 新增磁碟空間 阿里雲磁碟擴容
進入 ecs 控制台 選擇全部磁碟頁或者本例項磁碟頁在每乙個磁碟條目的最後選擇 更多 選擇 磁碟擴容 即可進入磁碟擴容操作頁 輸入你希望擴容的目標大小 我輸入 40g 提交擴容訂單,按量付費的磁碟在下乙個計價單位 目前是小時 開始按擴容後的磁碟大小計費 包年包月的磁碟則是補差價。擴容僅做磁碟容量的擴...
阿里雲新增埠
這兩天被阿里雲的埠搞得人要 增加了安全組以後,還是用不了,瞬間人崩潰了,特記錄作為以後的增加方式 1,增加安全組 新增埠,8890 3 接下來修改iptable 開啟設定檔案 vim etc sysconfig iptables 其中新增你要開發的埠 a input p tcp m state st...