Apache HTTP Server 2.4 版
描述 | 多處理模組,實作專門執行緒 Web 伺服器,針對 Novell NetWare 最佳化 |
---|---|
狀態 | MPM |
模組識別碼 | mpm_netware_module |
來源檔案 | mpm_netware.c |
這個多處理模組 (MPM) 實作專門執行緒 Web 伺服器,針對 Novell NetWare 最佳化。
主執行緒負責啟動子工作執行緒,子執行緒會監聽連線並在連線產生時提供服務。Apache HTTP Server 始終會嘗試保持多個 備用或閒置工作執行緒,準備好處理進來的要求。這樣,客戶端就不需要等到產生新的子執行緒才能處理他們的要求。
StartThreads
, MinSpareThreads
, MaxSpareThreads
, 和 MaxThreads
規範主執行緒如何建立工作執行緒來處理要求。一般來說,Apache httpd 非常自我規範,因此大多數網站不需要調整這些指令的預設值。記憶體有限的網站可能需要降低 MaxThreads
來防止伺服器耗盡(產生和終止閒置執行緒)。詳細調整程序建立資訊載於 效能提示 文件。
MaxConnectionsPerChild
控制伺服器回收程序的時間長度,方法是殺掉舊程序和啟動新程序。在 NetWare 作業系統上,強烈建議將此指令設定為 0。這允許工作執行緒繼續無限期提供要求服務。