詳解Apache三種工作模式及目錄屬性

Apache工作模式介紹

1.Apache作為現(xiàn)今web服務器用的最廣泛也是最穩(wěn)定的開源服務器軟件
2.其工作模式有許多種,源碼包安裝httpd時可查看httpd-mpm.conf文件,該文件位于extra/conf目錄中
3.目前主要有兩種模式:
event模式:一個進程中包含多個線程
prefork模式:一個進程中包含一個線程
worker模式:一個進程中包含多個線程

event工作模式介紹

1.event是Apache最新的工作模式,它和worker模式很像,不同的是在于它解決了keep-alive長連接的時候占用線程資源被浪費的問題
2.event工作模式在遇到某些不兼容的模塊時,會失效,將會回退到worker模式
3.event工作模式需要Linux系統(tǒng)(Linux 2.6+)對epoll的支持,才能啟用。需要補充的是HTTPS的連接(SSL)
4.在event工作模式中,會有一些專門的線程用來管理這些keep-alive類型的線程
5.當有真實請求過來的時候,將請求傳遞給服務器的線程執(zhí)行完畢后,又允許它釋放
6.這樣, 一個線程就能處理幾個請求了 ,實現(xiàn)了 異步非阻塞。這增強了在高并發(fā)場景下的請求處理

event參數(shù)講解

在httpd-mpm.conf配置文件中,以下是prefork模塊的定義

創(chuàng)新互聯(lián)公司長期為成百上千家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網生態(tài)環(huán)境。為樺川企業(yè)提供專業(yè)的成都做網站、成都網站設計,樺川網站改版等技術服務。擁有10年豐富建站經驗和眾多成功案例,為您定制開發(fā)。

<IfModule mpm_event_module>
  StartServers      3
  MinSpareThreads       75
  MaxSpareThreads       250
  ThreadsPerChild       25
  MaxRequestWorkers     400
  MaxConnectionsPerChild  0
</IfModule>

參數(shù)說明
詳解Apache三種工作模式及目錄屬性

event優(yōu)化建議

1.可根據生產環(huán)境進行調試,以確定合適參數(shù)
2.優(yōu)化參考

<IfModule mpm event module>
  ServerLimit       1000
  StartServers  20
  MinSpareThreads       25
  MaxSpareThreads       1200
  ThreadsPerChild       50
  MaxRequestWorkers     2000
  MaxC onnectionsPerChild 1000
</IfModule>

prefork工作模式介紹

詳解Apache三種工作模式及目錄屬性
prefork參數(shù)講解
在httpd-mpm.conf配置文件中,以下是prefork模塊的定義

<IfModule mpm_ prefork module>
  StartServers      20
  MinSpareServers       10
  MaxSpareServers       50
  MaxClients        150
  MaxRequestsPerChild   0
</IfModule>

參數(shù)說明:
詳解Apache三種工作模式及目錄屬性

prefork優(yōu)化建議

1.可根據生產環(huán)境進行調試,以確定合適參數(shù)
2.優(yōu)化參考

<IfModule mpm prefork module>
  ServerLimit           1000
  StartServers      10
  MinSpareServers       10
  MaxSpareServers       30
  MaxClients        1000
  MaxRequestsPerChild 5000
</IfModule>

worker工作方式

詳解Apache三種工作模式及目錄屬性
詳解Apache三種工作模式及目錄屬性

Apache目錄屬性

詳解Apache三種工作模式及目錄屬性
目錄屬性參數(shù):
詳解Apache三種工作模式及目錄屬性
詳解Apache三種工作模式及目錄屬性

本文名稱:詳解Apache三種工作模式及目錄屬性
新聞來源:http://muchs.cn/article24/jehcce.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、營銷型網站建設、網站營銷、、網站導航、用戶體驗

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網站建設