Lighttpd

如何優化 Lighttpd 以託管不隨時間變化的非常小的靜態圖像文件?

  • December 6, 2012

這個 Lighttpd 伺服器需要非常快速地提供不同的圖像文件(比如每秒大約 500 個請求)。

每個圖像文件大約 50-70kb,並且只有大約 1000 個左右。

設置僅專用於此任務的高效 lighttpd 伺服器的最佳方法是什麼?

PD。我能夠找到 ModMemCache,但所有資訊似乎都已過時。

您不需要設置 memcache,您的核心虛擬記憶體管理應該能夠使用您的 ram 自動加速您的伺服器開箱即用。

僅載入您需要的模組,並確保載入 mod_expire 並為您的圖像文件設置到期日期(如果它們不會更改)。此頁面詳細說明設置 mod_expire:http ://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModExpire

此外,您需要在配置文件中增加最大打開文件描述符,否則您的日誌文件中會出現錯誤並且您的伺服器將掛起。此頁面解釋了文件描述符設置並包含用於調整核心 tcp 性能的有用資訊:http ://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_Performance

引用自:https://serverfault.com/questions/455035