宝塔面板定时检测mysql状态并自动启动脚本分享

softyun3年前云服务器49

宝塔面板使用过程中经常遇到内存占用高,清理内存的场景,有时候由于内存低或者其他情况引起的数据库停止,可以通过添加一个计划任务定时检测mysql状态,如果检测mysql处于停止状态就会自动启动。

添加自动计划任务

通过宝塔面板后台添加计划任务,选择Shell脚本,将代码复制到脚本内容,可根据服务器情况自行选择检测启动频率,如10分钟或者5分钟一次。

    pgrep -x mysqld &> /dev/null if [ $? -ne 0 ];then bash /www/server/panel/script/rememory.sh /etc/init.d/mysqld start fi 

以上则是宝塔面板定时检测mysql状态并自动启动脚本分享的全部内容,希望对您有所帮助!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

阿里云mysql空间清理的方法

今天收到阿里云磁盘告警通知,查看了一个100G的空间已达到80G的使用量,如果决定删除2019年1月1日之前的数据,可delete后,再去查看发现磁盘可用空间并没有减少,还飞速的上涨,这可把我急坏了,...

阿里云云服务器mysql密码找回的方法

首先,如果你是刚刚安装mysql,密码就是他给的随机密码,可以通过路径为/var/log/mysqld.log cd 到指定目录cd /var/log然后vi mysqld.log查看日志文件中的[N...

wampserver安装多个版本php、mysql、apache

今天,我在调试一套php程序的时候,该程序中使用的某些函数在低版本中无法使用,所以只能在搞个高版本的php。以下是我成功配置后的截图不同版本的php:不同版本的apache:这里我以安装php5.3....

WDCP控制面板升级mysql为5.7.11的方法

1、下载解压下载地址为:dev.mysql/get/Downloads/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar.gztar -xvf mysq...

sqlite和mysql哪个快?SQLite和MySQL数据库的区别和选择建议

sqlite和mysql哪个快?我们在选择WordPress程序建站的时候,一般大家都会用mysql数据库,但是其实还是支持sqlite数据库的。测试数据时候,sqlite确实是快于mysql,但是s...

宝塔面板mysql内存占用高如何优化

宝塔面板mysql内存占用高如何优化?其实主要吃内存的一般就是mysql程序,其他的宝塔和Nginx还有php基本不怎么吃内存的。内存占用非常的小。但是我们如果服务器是1G或者512M的内存基本就很吃...