由于 CPU 内存不足,AWS 服务器完全关闭(服务器内核:内存不足)

Rak*_*h k 5 linux wordpress cpu-usage amazon-web-services aws-ec2

WordPress 网站(4 年前)最近从共享服务器迁移到 AWS 服务器(2cpu、4GB 内存、80 SSD)。迁移后网站工作正常,但在凌晨 2 点到 6 点之间的夜间 CPU 使用率出现峰值(仅在周六或周日)这会导致 CPU 内存不足并关闭整个服务器以及邮件服务器。重新启动服务器后,网站运行正常,CPU 使用率也没有出现峰值(10% - 15%)。所附日志的屏幕截图https://prnt.sc/LTyOU9YrEHd6网站宕机前的错误日志 服务器重启后的使用情况

是什么原因导致CPU使用率出现问题?是因为spamd使用还是SQL使用?

sym*_*ean 6

CPU使用率问题可能是什么原因造成的

配置不好。

首先,您需要减少内存过量使用(默认启发式在服务器主机上过于乐观)。互联网上有很多文档。但他们中的很多人都在谈论 choom 和 oomadj - 不要尝试使用这些来解决您的问题。

接下来,您需要配置所有服务以限制它们使用的内存量。我无法告诉您如何做到这一点,因为您没有告诉我们它们是什么(不要在此处回复列表 - 去研究每个守护进程,如果找不到答案,请发布新问题)。