运行了太多 Apache 进程并消耗了内存

运行了太多 Apache 进程并消耗了内存

我在 aws 上有一个 c5d.xlarge 类型的实例,使用 centos 7 和 8GB RAM。我在上面运行 magento 店面。Magento 版本是 2.7.1 。现在的问题是内存使用率为 74%,有时会内存不足,尽管店面尚未向用户公开。

当我检查这些进程时,我发现大约有 100 个进程用于 apache,它们都有相同的命令,/usr/sbin/httpd Dforeground但内存使用情况不同,范围从 600MB 到 900MB。

问题是为什么所有这些进程都在运行,以及如何选择最佳进程来终止并保持店面运行?

注1::CPU 使用率为 0%,当我打开店面并开始发送请求时它就开始使用。

笔记2:我已经检查过 MPM,prefork但是当我打开它时,httdp.conf我找不到prefork里面的 MPM 模块或其他模块

相关内容