Apache mod_cache - Linux

Lucy avatar
By Lucy
at 2014-03-11T19:22

Table of Contents

手邊有一台Web Server,
主要都是放靜態檔案(jpg, png等圖檔),
但最近瞬間連線數一旦衝高之後,
Server好像就負荷不了,
於是想用Apache自帶的mod_cache來解套,

主要測試方法是使用ab來做測試,
並搭配iostat兩秒去做一次監控,
實測測試後,
發現%system%的數據在No Cache機制下會比較高(約莫75~85%),
使用Cache機制下約莫在60~70%之間游走,
但是從ab所顯示的數據上卻差不了太多,
請想問mod_cache的機制,
算是有發揮作用嗎?
謝謝.

--
http://www.myspace.com/soundtrack0220

--
Tags: Linux

All Comments

Hardy avatar
By Hardy
at 2014-03-13T09:34
如果是只放靜態檔案的http 何不改用 nginx 或是 lighttpd?
Emily avatar
By Emily
at 2014-03-15T01:06
event based 的 function 處理起來效能好一點吧
Iris avatar
By Iris
at 2014-03-18T07:00
因為已經是線上的Server, 比較傾向從原本的Apache做調整
Eden avatar
By Eden
at 2014-03-21T11:22
我比較大的疑問是,
使用mod_cache的Server與原本的Server皆為同一台,
而disk_cache似乎只是先將Header處理好,
Apache在判定或使用Cache時仍然是file-base,
這樣真的有助於效能的提升嗎?
Emily avatar
By Emily
at 2014-03-21T19:23
或者應該改用mem_cache的方式去測試,
Olive avatar
By Olive
at 2014-03-26T00:51
這樣或許可以減少HDD IO的讀寫時間?
Poppy avatar
By Poppy
at 2014-03-29T15:44
FS level本身對inode就有cache了 file-base不會是問題點
Charlie avatar
By Charlie
at 2014-03-31T03:02
如果FS對inode有Cache機制,
那Apache直接讀取靜態檔案跟使用mod_cache差別會很大嗎?
Frederica avatar
By Frederica
at 2014-04-02T16:40
apache本身效能有瓶頸在
Hamiltion avatar
By Hamiltion
at 2014-04-06T11:58
你的問題是在apache本身處理不來大量連線
Una avatar
By Una
at 2014-04-09T18:33
而不是Disk IO卡住 如果真的不想換掉apache
最少也對你的apache瘦身+調教
Elvira avatar
By Elvira
at 2014-04-13T18:07
Apache有調整成只會載入基本Module, 請問這樣算瘦身嗎?
調校的話我會再參考一些網路文章試看看,
Edward Lewis avatar
By Edward Lewis
at 2014-04-14T21:09
CDN(CloudFlare/Google PageSpeed)或前端varnish
Audriana avatar
By Audriana
at 2014-04-19T03:22
ofy大大的建議很讚,又增廣見聞了
Hedwig avatar
By Hedwig
at 2014-04-19T05:19
感謝ofy的推薦, 我會再試看看varnish, 謝謝.

mint 15 無法修改字型

Erin avatar
By Erin
at 2014-03-11T00:43
我在設定值管理員 找不到字型只有看到外觀 不太懂為何網路上的教學圖片都有字型這個圖示 (似乎那個是cinnamon的教學) 主要是因為 terminal英文字體破碎才想問的 打指令看的頗痛苦= =; 版本為 mint 16 xfce - ...

有人用過xfig嗎

Hedda avatar
By Hedda
at 2014-03-10T21:33
老師叫我用xfig畫圖 我用knoppix怎麼樣都無法install xmkmf 後 make都有error..... xfig是3.2.5c版 - ...

SFTP無法登入?

David avatar
By David
at 2014-03-10T18:10
使用adduser新增帳號時使用/bin/false 發現ssh和sftp都無法正常登入 正常情況不是應該可以登入sftp 後來進到/etc/passwd改成/bin/bash可以正常登入 改回/bin/false又不行了冏 請問板上高手們 有什麼方法可以解決這個問題呢 - ...

同時顯示螢幕資訊並紀錄

Vanessa avatar
By Vanessa
at 2014-03-10T13:59
想問一個問題 當我們跑一個程式的時候 會有些資訊顯示在螢幕上 如果要把螢幕的紀錄存起來 就可以用 ./command andgt; record 留起來 請問有沒有什麼指令可以同時讓螢幕顯示同時也把一模一樣的內容存起來? PS:程式不是我寫的 沒辦法自己在程式裏面寫兩遍 謝謝 - ...

新手裝機一問 不知道是不是該PO在這裡..

Andrew avatar
By Andrew
at 2014-03-10T13:41
我現在的A碟的作業系統是win7 我要裝Debian在我的B碟 我進入bios改開機順序 我改成 1.CDROM 2.HardDisk 然後HardDisk優先順序又改成 1.B碟 2.A碟 重開機之後它還是直接執行win7的作業系統(BIOS有存檔 有放CD Orz 有誰能告訴我為什麼.. ...