监控mysql是否运行并重新启动

监控mysql是否运行并重新启动

24k砖头的网站不知道什么原因myslq总是自己停掉,网上找了好多资料也没解决了。于是换了个思路,弄个定时任务,直接检查mysql是否运行,然后重新启动它。

1、我用的是宝塔的面板,直接登录面板。

2、点左边的定时任务,名字自己名字自己填写就行了,执行周期我选的是n分钟,5分钟,这个看自己需求设置就行了,在下边脚本内人里把下边的粘贴到里边就行了

#!/bin/bash
pgrep mysqld &> /dev/null
if [ $? -gt 0 ]
then
echo "`date` mysql is stop" >> /var/log/mysql_listen.log
service mysql restart
else
echo "`date` mysql running" >> /var/log/mysql_listen.log
fi

原文链接:http://www.ae08.com/2022/05/23/%e7%9b%91%e6%8e%a7mysql%e6%98%af%e5%90%a6%e8%bf%90%e8%a1%8c%e5%b9%b6%e9%87%8d%e6%96%b0%e5%90%af%e5%8a%a8/,转载请注明出处。
0

评论0

请先
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录