当前位置: 首页 > news >正文

宝塔面板定时监控和重启MySQL数据库(计划任务)

往期教程

如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟:

【建站流程科普】

  • 个人和企业搭建网站基本流程及六个主要步骤
  • 常见的VPS主机运维面板汇总—网站运维面板
  • 云服务器,VPS,虚拟主机有什么不同?如何选择?

【宝塔面板精选教程汇总】

  • 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解
  • 宝塔面板教程(2)宝塔面板添加WordPress站点详细图文教程
  • 宝塔面板教程(3)基于宝塔面板成功配置网站SSL安全证书
  • 宝塔面板教程(4)宝塔面板为WordPress网站进行数据备份与恢复
  • 宝塔面板教程(5)WordPress网站程序和数据库定时备份到七牛云存储图文教程
  • 宝塔面板教程(6)WordPress网站程序和数据库定时备份到又拍云存储空间图文教程
  • 宝塔面板教程(7)宝塔面板版本升级更新教程汇总—升级宝塔面板
  • 宝塔面板教程(8)Docker定时备份MySQL数据库到七牛云教程
  • 宝塔面板教程(9)如何连接宝塔面板创建的FTP空间完整教程
  • 宝塔面板教程(10)宝塔面板Nginx防火墙安装和使用教程详解

【宝塔面板常见问题汇总】

  • 宝塔申请域名证书一直“待域名确认”是怎么回事?
  • 宝塔面板phpmyadmin无法访问解决方法(phpmyadmin是在线管理mysql数据库的插件)
  • 宝塔面板操作日志是存放在哪里的? 如何删除部分日志记录?
  • 宝塔面板安装插件报错—插件未购买或已到期,请重新绑定帐号后重试,如操作无效,请将服务器出口IP改为:8XX.XXX.XX.XX

【WordPress精选教程汇总】

  • 个人博客建站免费开源WordPress主题汇总-持续更新

问题描述

本文的脚本可以放到宝塔面板的 计划任务 里面去。可以定时执行。本文脚本亲测有效!

最近云主机的服务器(CentOS)的数据库(MySQL 5.6.50)无故中断连接,导致部分网站无法访问,这个问题说大不大,说小不小,主要是影响了网站用户的体验,对于搜索引擎来说也不够友好,所以是一个必须处理的问题。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

问题分析

MySQL数据库不是停止,而是中断,很奇怪,但是通过重启MySQL数据库就可以解决问题,因此这里打算采取定时重启MySQL数据库的办法结局问题。

问题解决

重启MySQL的命令

宝塔面板支持Shell脚本功能,我们可以通过设置BT宝塔面板的计划任务来解决MySQL数据库无故停止的问题。

脚本内容(命令)如下:

service mysqld restart

脚本优化

这个脚本是监控mysql进程是否关闭了,如果进程关闭了,就去重新启动mysql. mysql进程没有关闭,就不做处理。这个脚本的频率可以设置短一点。因为mysql正常运行的情况下,它不会重启mysql,只有mysql进程中断了,才会重启mysql.

#!/bin/bash
pgrep mysqld &> /dev/null
if [ $? -gt 0 ]
then
echo "`date` mysql is stop" >> /var/log/mysql_listen.log
service mysql start
else
echo "`date` mysql running" >> /var/log/mysql_listen.log
fi
http://www.lryc.cn/news/155228.html

相关文章:

  • Beats:安装及配置 Metricbeat (二)- 8.x
  • Redis之哨兵模式解读
  • 题目:2644.找出可整除性得分最大的整数
  • 报错:axios 发送的接口请求 404
  • 三年前端还不会配置Nginx?刷完这篇就够了
  • blender 场景灯光基础设置
  • 如何查看 SQLyog 中数据库连接信息中的密码
  • 【SpringSecurity】八、集成图片验证码
  • 【本地代码问题】启动程序,报错:java.lang.IllegalArgumentException: No selectors
  • 手写RPC框架--4.服务注册
  • oracle 解锁表
  • 使用Dbeaver连接GaussDB
  • WSL使用技巧 / 虚拟机对比
  • vuex_cart案例
  • Linux系统的安装
  • 微服务设计和高并发实践
  • 2023年高教社杯数学建模思路 - 案例:粒子群算法
  • Tomcat 集群介绍
  • Windows右键添加用 IDEA 打开
  • Golang 中return和defer执行先后顺序
  • 业务数据模拟/采集
  • qt day 5
  • Java设计模式之适配器模式
  • 每天一个工业通信协议(3)2023.8.29 (DAP接口)
  • 如何将Word转成PDF?试一下这个转换方法
  • 成都睿趣科技:现在开一家抖音小店还来得及吗
  • 原型链中:为什么Function.proto==Function.prototype?
  • 原生js实现轮播图及无缝滚动
  • MP中的字段还可以利用函数来查询拼接sql
  • 【python爬虫】中央气象局预报—静态网页图像爬取练习