【发布时间】:2021-04-11 11:44:06
【问题描述】:
我有一个私人 DigitalOcean 服务器,用于我自己的网站和一些小型客户端,它们的网站访问者并不多。每个站点都是使用 Ubuntu 和 Nginx 安装的小型 WordPress 安装。 最近,内存和 CPU 一直在随机出现峰值,或者当我访问某些站点的 WordPress 仪表板并导致所有站点关闭时,我需要通过 SSH 连接到服务器以重新启动 mysql 以获取所有站点再次备份。这种情况也经常发生。
我的问题是如何最好地分析服务器并查看问题所在,因为它正在下降并且在重新启动 mysql 后它再次完美地完成了一切?
可能是服务器超载并崩溃,是否有任何文档说明如何分析此问题。 提前致谢
【问题讨论】:
-
附加信息请求。从您的主要网站和您的一个 WordPress 安装。 “共享”托管计划中的 WordPress 小众? RAM 大小、# 核心、MySQL 主机服务器上的任何 SSD 或 NVME 设备?在 pastebin.com 上发布并分享链接。从您的 SSH 登录根目录中,文本结果为:B) SHOW GLOBAL STATUS;至少 24 小时正常运行时间后 C) 显示全局变量; D) 显示完整的处理程序; E) 状态; G) 显示 ENGINE INNODB 状态; H) SELECT name, count FROM information_schema.innodb_metrics ORDER BY name;为服务器工作负载调优分析提供建议。
-
mare96m 您下个月有时间发布所要求的信息吗?希望帮助您提高实例的可靠性。
标签: mysql wordpress nginx digital-ocean