网站数据库经常无故暂停的问题排查和解决方案

遇到一个朋友,估摸着也是才开始学习搭建网站的。而且他心还是比较大的,选择到一台云服务器,然后一骨碌搭建四五个网站。于是出现的故障也随之而来,他这几天网站每天都有好几次出现数据库连接不上的问题,需要重启数据库才可以恢复。

像这种数据库经常无故暂停的问题也是常有的。这个到底是什么问题影响的呢,有没有解决办法。

第一、服务器的利用率

这个同学一台1G内存的服务器,上面我看有3-5个网站,而且都是较大数据的图片站。吃资源肯定是比较多的,所以有出现这样的问题也在情理之中。所以,我建议他不要一口希望做成大佬,还是老老实实关掉其他网站,认真做一个网站。或者是将服务器升级配置,然后就一个服务器放一个网站看看。

这样提高服务器的利用率。如果有预算的话,建议是将图片等静态文件分离出去,不要放在服务器中,可以放到对象存储中。之前老蒋就遇到一个网友,将静态文件分离到对象存储中,对应的WordPress插件工具可以用到我们以前开发的。比如WPCOS、WPOSS、WPUPYUN等等。

第二、设置服务器参数

如果我们服务器的配置够大,那可能存在的物理问题应该是没有的。当然我们也可以提高下突发内存。

网站数据库经常无故暂停的问题排查和解决方案

这里我们可以添加突发内存。如果是宝塔面板的话,直接可以在工具箱设置。

第二、定时重启数据库

我们也可以设置定时任务,定时重启数据库,减少数据库的压力。

#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH pgrep -x mysqld /dev/null if [ $? -ne 0 ] echo At time:$(date) :MySQL is stop . /var/log/mysql_messages service mysqld start fi

这里,我们可以在宝塔面板设置定时任务。

像他这种每天出现几次的,我直接给他设置三小时重启一次。如果频率小的,可以放到每天一次。

这里,看到他数据库是5.7版本的,我直接给他降低到5.5版本,这样占用资源小一些。当然要注意备份重新导入数据库。

关于网站数据库经常无故暂停的问题排查和解决方案的相关内容;如有侵权,请联系老文删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
老文的头像老文
上一篇 2022年3月19日 上午1:38
下一篇 2022年3月26日 上午1:25

相关推荐

  • 宝塔面板设置又拍云备份出现“API资料效验失败,请核实“提示的解决办法以及原因

    今天在宝塔面板设置备份网站,由于又拍云是有免费备份的存储空间的,所有就用又拍云备份网站,但是设置的时候出现了提示:“API资料效验失败,请核实“(如下图),倒腾了半天,后来找出了原因!下面博主来说说宝塔面板设置又拍云备份出现“API资料效验失败,请核实“提示的解决办法以及原因。 原因1:如果你是外网服务器,请关闭宝塔面板防火墙里面的禁止“国外访问”。 原因2…

    2021年8月12日
    915
  • 腾讯云与阿里云,com/cn/net等域名续费、转入、注册价格一览表

    阿里云域名续费、转入、注册价格一览表 阿里云域名价格详情地址   腾讯云域名续费、转入、注册价格一览表 腾讯云域名价格详情地址

    2022年5月18日
    568
  • wordpress批量删除所有用户的数据库命令

    一、wordpress如何删除所有用户,只保留管理员 据说可以用插件。但我还是感觉sql命令更直接。 提醒:数据库任何操作之前,都要确保好已经做了备份! 1:删除没有文章的用户 DELETE FROM wp_users WHERE ID NOT IN (SELECT post_author FROM wp_posts); 2:删除不存在用户的元数据 DELE…

    2021年8月12日
    623
  • 当WordPress主题需要升级时,怎么保存之前主题所更改的设置

    当WordPress主题需要升级时,怎么保存之前主题所更改的设置 所以我找到了个WordPress插件:Child Theme Wizard 步骤: 登录到您的 WordPress 后台 >> 插件 >> 安装插件,在右上角的搜索框里搜索“Child Theme Wizard”,找到同名插件(大约在第一项),安装并激活该插件。 激活插…

    2021年10月9日
    588
  • 一台服务器主机可以备案多少个域名

    前日,把小站申请ICP备案,以便能托管在国内主机上,提升访问速度,结果在腾讯云备案系统添加新网站时,提示一台云服务器只允许提交5个网站备案信息。可我记得原来在阿里云时,我有7个域名备案的。于是我查询了几大云服务商家对备案数量的限制规定,具体情况如下。 腾讯云 个人账号一台云服务器(CVM)可以备案5个域名,企业账号可以生成5个授权码并加服务器本身可备案的5个…

    2021年9月7日
    442