您的位置: 翼速应用 > 业内知识 > 服务器 > 正文

利用云服务器解决内存过高导致的MySQL服务停止问题

    本文给大家带来了关于云服务器的相关教程解析,带大家了解下内存过高导致MySQL服务被迫停止如何利用云服务器解决,希望能给大家带来帮助,下面一起来看一下。


利用云服务器解决内存过高导致的MySQL服务停止问题


利用云服务器解决内存过高导致的MySQL服务停止问题


问题描述


    突然打不开网站,仔细查看之后发现是MySQL服务停止了,重新启动MySQL服务之后,网站暂时恢复了正常,但等到第二天发现网站又不能正常访问了,问题仍然是MySQL服务自动停止。本文操作环境:腾讯云服务器,使用服务器的“自助检测”功能排查问题后发现是内存过高导致MySQL服务被迫停止。


解决方案


    本机腾讯云云服务器配置是2核CPU搭配2GB内存,先从现有的服务入手,看下能否删除一些不太重要的服务组件,从而节省系统资源,在腾讯云的云服务器中有一个监控主机安全的防护客户端——云镜,排除其他系统必需的服务之外,能删除的也就只有“云镜”了,它的主程序服务进程名为“YDService”,在Linux系统下使用top命令可以查看当前运行的服务进程。通过查看“YDService”进程对应的目录可以看到,“云镜”的主程序安装在“/usr/local/qcloud/YunJing/”目录中。


    此时可以直接借助腾讯云服务器自带的卸载脚本完成卸载,依次运行3条卸载脚本,这样我们除了卸载“云镜”主程序,还卸载了腾讯云自带的监控组件,同时直接删除相关目录:rm -rf /usr/local/qcloud 。接着,查询相关的程序进程有没有清理干净,可以使用 s -A | grep agent 命令,这里仍然可以看到一条“tat_agent”的进程,所以要尝试停止并禁止这项服务。


    此时,再次查询相关的程序进程的时候已经没有内容输出了,也就证明相关服务已经停止了,接着彻底删除这些进程对应的目录。同时开机启动项的文件也需要编辑,对应文件目录为“/etc/rc.d/rc.local”,将其中包含“/usr/local/qcloud/”路径的所有信息直接删除即可。以上操作全部完成后,建议重启一次云服务器,到这里问题就解决了。


    关于内存过高导致MySQL服务被迫停止的解决方法分享就到这里,翼速应用平台内有更多相关资讯,欢迎查阅!


我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题