我在 EC2 上有一个微型实例,我在上面部署了一个 wordpress 网站。但是该站点大约每两天就会关闭一次,因为 mysql 被杀死,因此访问者会收到“500 Internal Server Error”。我需要登录 AWS,然后重新启动实例。我知道我应该优化 apache 配置,但重启实例将是一个简单的解决方案。我正在使用可以监控我的网站的服务,当网站关闭时,他们会向我发送一封电子邮件,但他们无法重新启动 EC2 实例。
我像下面这样配置apache,它现在可以工作了:
StartServers 1
MinSpareServers 1
MaxSpareServers 5
MaxClients 10
MaxRequestsPerChild 4000