騰訊云服務(wù)器安裝的寶塔面板,因?yàn)閮?nèi)存經(jīng)常不足導(dǎo)致寶塔面板mysql經(jīng)常停止,需要檢測mysql進(jìn)程是否停止,就像php守護(hù)程序一樣,檢測到mysql 進(jìn)程禁止后,檢測到mysql停止會自動啟動。
pgrep -x mysqld &> /dev/null if [ $? -ne 0 ];then bash /www/server/panel/script/rememory.sh /etc/init.d/mysqld start fi
#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH pgrep -x mysqld &> /dev/null if [ $? -ne 0 ] then echo "At time:$(date) :MySQL is stop .">> /var/log/mysql_messages /etc/init.d/mysqld start else exit fi
1、登錄寶塔面板 >> 計(jì)劃任務(wù) >> 添加定時(shí)腳本

2、手動停止mysql后,執(zhí)行守護(hù)腳本,確認(rèn)可以正常啟動mysql
掃碼贊賞,鼓勵支持
相關(guān)問題
Centos 7.x 下做端口映射/端口轉(zhuǎn)發(fā)Windows server 2008/2012/2016/2019 服務(wù)器桌面不顯示我的電腦(計(jì)算機(jī))的解決方案No input file specified的解決方法網(wǎng)站如何添加工信部網(wǎng)站備案號和鏈接代碼騰訊云對象存儲內(nèi)網(wǎng)與外網(wǎng)地址訪問Windows遠(yuǎn)程桌面多個(gè)用戶如何同時(shí)使用Chrome谷歌瀏覽器?