我有一个 Linux 系统的 vps,上面有三个网站。Apache 会生成一个新进程来处理新请求,但我很难计算单个网站的 CPU 使用率,因为我需要对每个进程求和。那么,问题是,如何设置 Apache 的配置以确保每个网站只有一个进程?
答案1
这就是 Apache 的工作方式。如果你将一个网站限制为一个进程,那么你就只能处理一个请求。
正如您所说,Apache 每个请求生成一个进程。
如果您想要不同的行为,我建议使用 nginx,它只使用一个工作进程。
如果您想继续使用 Apache,也许您只需要改变您的监控方式。