Apache 进程太多?

Apache 进程太多?

我想知道为什么我的服务器有这么多空闲的 Apache 插槽。服务器只有几个繁忙和空闲的插槽。请查看所附图片,了解服务器使用的进程数量与我们的流量。

问题

  • 我是否应该更改配置以减少可用插槽?
  • 如果我减少可用插槽的数量,是否会减少服务器使用的内存量?

统计资料

答案1

您没有提供图表上如何计算空闲槽/空闲槽和繁忙槽的信息。因此,我假设以下内容:

  • 繁忙的插槽是实际处理请求的进程/线程

  • 空闲槽是已创建但未处理请求的进程/线程

  • 空闲槽是在达到最大客户端数量之前可以创建的进程/线程。

问题 1:

仅当您没有足够的 RAM 来处理您允许的所有 HTTP 请求时,才应减少最大客户端数量。目前,您可以等待,因为到目前为止“繁忙槽”从未超过 100。

问题2 :

不会。Apache 仅在产生更多进程/线程时才会使用更多内存。

相关内容