Apache 效能調優 參考篇

2021-09-24 11:26:00 字數 1545 閱讀 7403

2019獨角獸企業重金招聘python工程師標準》

1 記憶體

適當選用適合大小的記憶體,保證谷峰負載時,有足夠的記憶體使用

2 使用ab測試apache效能

使用ab的缺點:不能更真實的模仿使用者的操作。

3 調節保持連線的設定

keepalive on #在單一連線時進行多個請求

maxkeepaliverequests 200 #單一連線時間可以允許多少個保持連線的請求

keepalivetimeout 15 #在沒有接受其他請求時,會持續開啟特定連線的時間

調集成適的各項值

4 取得**活動快照

啟用server-status處理器來取得子程序在執行的快照

sethandler server-status

<

/location>

extendedstatus on

5 避免dns查詢

以dns來查詢客戶端位址

hostnamelookups off

6 最佳化符號鏈結

主要考慮效能:永遠使用options followsyslinks且絕不使用options syslinkifownermatch

7 盡量降低.htaccess檔案對效能的影響

只在必要的目錄中啟用allowoverride,並告知apache不要浪費時間在其他的位置上查詢.htaccess檔案

allowoverride none

然後以區塊啟用必要的.htaccess檔案

8 最佳化程序的產生

minspareservers maxspareservers 控**務器池的大小,以便有子程序等待服務引入的請求

(永遠不要發生,當請求送至**卻沒有閒置的伺服器程序在等待處理請求的情形)

9 調節執行緒的產生

threadsperchild 1000

maxrequestsperchild 8000

win32disableacceptex

<

/ifmodule>

10 將經常檢視的檔案存入快取記憶體區

[使用mmapfile]----將檔案內容存入記憶體的高速緩衝區

mmapfile /www/***/index.html

mmapfile /www/***/otherpage.html

[使用cachefile]----將檔案控制代碼存入記憶體的高速緩衝區,稍微降低系統效能,但是占用記憶體較少

cachefile /www/***/index.html

cachefile /www/***/otherpage.html

Apache 效能調優 參考篇

1 記憶體 適當選用適合大小的記憶體,保證谷峰負載時,有足夠的記憶體使用 2 使用ab測試apache效能 使用ab的缺點 不能更真實的模仿使用者的操作。3 調節保持連線的設定 keepalive on 在單一連線時進行多個請求 maxkeepaliverequests 200 單一連線時間可以允許...

Apache 效能調優 參考篇

1 記憶體 適當選用適合大小的記憶體,保證谷峰負載時,有足夠的記憶體使用 2 使用ab測試apache效能 使用ab的缺點 不能更真實的模仿使用者的操作。3 調節保持連線的設定 keepalive on 在單一連線時進行多個請求 maxkeepaliverequests 200 單一連線時間可以允許...

JVM效能調優篇

2.效能參照指標 1 執行時間 2 cpu時間 3 記憶體分配 4 磁碟吞噬量 描述io的使用情況 5 網路吞吐量 6 響應時間 3.加速比公式 加速比 1 f 3.效能調優層次 1 設計調優 2 調優 3 jvm調優 4 資料庫調優 5 作業系統調優 4.基本調優策略和手段 1 優化的一般步驟 確...