apache(忙碌的工人,空闲的工人)是什么意思?

use*_*ksa 6 threads worker-process apache-2.2

Apache忙碌的工人和空闲的工人是什么意思?它们的统计信息如何帮助我找出服务器的性能问题?在此处输入图片说明

Sve*_*ven 10

如果您只有很少或没有空闲工作人员,则意味着 Apache 正在使用它允许使用的所有进程,并且新传入的请求必须等待旧请求完成才能处理它们。在这种情况下,在某些情况下,增加配置文件中允许的最大进程数可能有助于提高性能。

如果您的系统有储备来处理额外的 apache 进程,这是正确的。它们中的每一个都需要内存、CPU 时间和磁盘 I/O。

如果你没有这些储备,增加MaxClients它甚至可能适得其反,因为更多的进程将不得不“争取”资源,如果你已经遇到一些瓶颈,减少最大客户端的数量可能会提高性能。