Lighttpd
降低 lighttpd 響應時間
一直在使用 Pingdom 來跟踪我的一些網站的響應時間。一對夫婦使用 Apache,一對夫婦使用 lighttpd。lighttpd 上域的響應時間徘徊在 1300-1700 毫秒左右。我載入的唯一配置是 vhosts 和 fastcgi(用於 php)。
這個盒子是一個 1.7GHz 的 Celeron 和 2GB 的 RAM(不幸的是,相當大)。
有什麼辦法可以縮短響應時間嗎?
編輯:Apache 的響應時間似乎在 2-3000 毫秒的範圍內。在那個範圍內相當一致。
編輯 2:再次檢查 Pingdom 後,過去 7 天 Lighttpd 的響應時間為 2957 毫秒,Apache 為 1384 毫秒。這對我來說似乎很倒退。
我認為對此沒有簡單的答案,但是您可以嘗試幾種配置更改:
- 禁用 TCP 選項
- 啟用統計記憶體 - server.stat-cache-engine
- 重新編譯以禁用對大文件的支持
- 看看你的盒子是否支持 sendfile() 網路處理程序,它通過將文件直接推送到網卡來更快地提供文件
我從 lighttpd 的調整指南中選擇了這些作為最有可能(恕我直言)來提高響應時間:[ http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:Performance]