Apache-2.2
Apache程序太多?
我想知道為什麼我的伺服器打開了這麼多免費的 apache 插槽。伺服器只有幾個繁忙和空閒的插槽。請查看附件圖像,了解伺服器使用的程序量與我們的流量。
問題
- 我應該更改我的配置以減少可用插槽嗎?
- 如果我確實減少了空閒插槽的數量,它會減少伺服器使用的記憶體量嗎?
統計數據
- 阿帕奇程序:http: //i.imgur.com/cMthh.png
- Google分析:http: //i.imgur.com/yl8Ui.png
您沒有提供有關如何在圖表上計算空閒槽/空閒槽和繁忙槽的資訊。所以我將假設以下內容:
- 繁忙的插槽是實際服務請求的程序/執行緒
- 空閒槽是創建但不服務請求的程序/執行緒
- 空閒槽是可以在達到最大客戶端之前創建的程序/執行緒。
問題一:
只有當您沒有足夠的 RAM 來處理您允許的所有 HTTP 請求時,您才應該減少最大客戶端。現在,您可以等待,因為到目前為止“busy slot”從未超過 100。
問題2 :
不,Apache 僅在產生更多程序/執行緒時才使用更多記憶體。