我如何确定为什么我的 Apache 服务器每隔几天就会被杀死一次?

我如何确定为什么我的 Apache 服务器每隔几天就会被杀死一次?

我有一个安装了 Apache 的 Ubuntu 22.04 lts vps(Contabo)。基本安装,没有真正编辑或配置过。每隔几天,Apache 就会被 OOM 杀手杀死,我不知道会发生什么。这完全是随机的。

以下是 kill 之前的 htop: 点击

一些 Apache 进程开始使用大量内存,导致其于 12 月 12 日星期二 14:27 发生 oom 终止。

如果有帮助的话,以下是访问日志:https://pastebin.com/VHuyXnnk 以及错误日志:https://pastebin.com/13jKxVe9

如果您需要更多日志或任何东西,请告诉我。

我怎样才能知道为什么会发生这种情况?提前感谢您的任何想法。

答案1

根据您的 htop 屏幕截图,您的运行内存占用为 100%,交换空间占用为 45%。

本质上,您的内存使用过多,而 oom killer 必须收割一些进程来减轻内存压力。

您可以添加更多内存,分散工作负载,或者通过优化传送和缓存等方式减少工作负载。

相关内容