最近有一个诡异的现象,不知道为什么MySQL
总是自动停止运行,网上查了好多,也没有一个具体准确的解答
解决方法也是尝试了很多,都没办法有效解决
转换了一下思路,即然无法解决,那就解放双手,自动执行重启。
不然甚至都不知道什么时候MySQL
会自动关闭,也不可能一天24小时盯着
那么利用宝塔里的计划任务,来实现自动化。通过定时自动执行检测MySQL
是否停止后,执行重启计划。
如果是停止状态,那么就执行启动命令:
pgrep -x mysqld &> /dev/null if [ $? -ne 0 ];then bash /www/server/panel/script/rememory.sh /etc/init.d/mysqld start echo "监控到MySQL已停止,已执行重启计划,时间:`date "+%Y-%m-%d %H:%M:%S"`" >> /www/mysql_error.log fi
如果 MySQL 自动停止,代码运行的日志会记录到这里: /www/mysql_error.log
本站内容均可转载,但需注明出处,部份内容出自互联网,如有侵权联系我删除。
相关文章
- 1 wordpress更改后台登陆地址
- 2 用户评论和回复评论邮件通知功能
- 3 iOS描述文件mobileconfig签名认证
- 4 花开的季节
- 5 你们都有什么样的副业?
- 6 忙忙碌碌 偶尔得空
- 7 复活
- 8 微信聊天记录删除/恢复
- 9 配色网站 & 收藏备份
- 10 折腾网盘/挂载电脑端/手机端
-
扫码下载安卓APP
-
微信扫一扫关注我们微信扫一扫打开小程序手Q扫一扫打开小程序
-
返回顶部
发表评论