我想知道为什么我的服务器有这么多空闲的 Apache 插槽。服务器只有几个繁忙和空闲的插槽。请查看所附图片,了解服务器使用的进程数量与我们的流量。
问题
- 我是否应该更改配置以减少可用插槽?
- 如果我减少可用插槽的数量,是否会减少服务器使用的内存量?
统计资料
答案1
您没有提供图表上如何计算空闲槽/空闲槽和繁忙槽的信息。因此,我假设以下内容:
繁忙的插槽是实际处理请求的进程/线程
空闲槽是已创建但未处理请求的进程/线程
空闲槽是在达到最大客户端数量之前可以创建的进程/线程。
问题 1:
仅当您没有足够的 RAM 来处理您允许的所有 HTTP 请求时,才应减少最大客户端数量。目前,您可以等待,因为到目前为止“繁忙槽”从未超过 100。
问题2 :
不会。Apache 仅在产生更多进程/线程时才会使用更多内存。