服务器之家:专注于服务器技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - WEB服务器 - 宝塔面板定时检测mysql状态并自动启动脚本分享

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

2021-08-24 22:37服务器技术网 WEB服务器

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

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

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

添加自动计划任务

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

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

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

延伸 · 阅读

精彩推荐