“專家坐堂”服務(wù)手札(2)
時間:2006年6月30日
1、網(wǎng)站名稱: 羽毛球迷網(wǎng)
2、網(wǎng)站地址:
3、網(wǎng)站管理員QQ: ******
4、服務(wù)器管理員QQ: ******
5、網(wǎng)站管理員真實姓名: ******
6、郵政編碼: ******
7、聯(lián)系地址: ******
8、聯(lián)系電話: ******
9、網(wǎng)站類型: 專業(yè)網(wǎng)站
10、數(shù)據(jù)庫大小: 35M
11、會員總數(shù): 3000
12、文章總數(shù): 500
13、下載總數(shù): 50
14、圖片總數(shù): 50
15、商品總數(shù): 500
16、其他內(nèi)容總數(shù): 500
17、主機類型: 獨立服務(wù)器
18、空間大?。?100G
19、數(shù)據(jù)庫容量: 35
20、IIS限制數(shù): 不限
21、流量限制數(shù): 不限
22、CPU限制百分比: 不限
23、內(nèi)存限制: 不限
24、服務(wù)器品牌及型號: 組裝
25、服務(wù)器配置: INTEL主板,P4-3.0,2條512內(nèi)存,160G的SATA主硬盤1個,160G的IDE副硬盤一個.
26、服務(wù)器上站點數(shù): 2
27、您的站點的IIS日志文件的大?。ㄈ∑骄担?111
28、服務(wù)器的數(shù)據(jù)流量統(tǒng)計: 1000
29、服務(wù)器的操作系統(tǒng): Win2003
30、服務(wù)器上的防火墻軟件: 無
31、服務(wù)器上的殺毒軟件: 諾頓
32、其他情況說明: 內(nèi)存占用過大,800M左右。 網(wǎng)頁打開速度較慢。
情況分析:
剛收到這個服務(wù)請求時,以為真的找到了一個是因為動易引起性能問題的網(wǎng)站了。這個網(wǎng)站的數(shù)據(jù)庫只有35M,用的卻是SQL數(shù)據(jù)庫和獨立服務(wù)器。這種情況下還出現(xiàn)網(wǎng)頁打開速度較慢,我真的以為是動易有問題了。聯(lián)系上站長,遠程上服務(wù)器一看,放下心來了。先看內(nèi)存占用過大的情況,內(nèi)存占用確實如站長所說,1G的總內(nèi)存使用了800M。打開任務(wù)管理器,發(fā)現(xiàn)是具體內(nèi)存占用為:SQL Server占用300多M,IIS占用100多M,其他程序占用300多M,CPU占用非常少,一直穩(wěn)定在4%左右。于是可以肯定內(nèi)存占用方面是正常的。SQL的特點就是以內(nèi)存換速度,SQL會將所有查詢及有關(guān)數(shù)據(jù)緩存在內(nèi)存中,以加快速度,這樣SQL Server占用300多M的內(nèi)存是正常的。而IIS占用100多M內(nèi)存也是正常的。
接下來處理第二個問題:網(wǎng)頁打開速度較慢。這個網(wǎng)站是全部生成HTML的,并且又是獨立服務(wù)器,CPU占用率也極低,才4%,按理說不會慢的。認真觀察首頁模板,發(fā)現(xiàn)站長將整個首頁放在一個大表格中,這樣就造成網(wǎng)頁必須等所有內(nèi)容都下載到本地后,才一下子顯示出來,看起來顯得非常慢。另外一個原因是首頁多處用JS調(diào)用論壇的貼子,這也是網(wǎng)頁打開較慢的一個重要原因。
繼續(xù)觀察,感覺這個網(wǎng)站只能稱之為小網(wǎng)站,根本沒有必要使用獨立服務(wù)器,站長使用獨立服務(wù)器,肯定有其他原因。于是打開IIS,發(fā)現(xiàn)有一個Video站點,是一個影視下載站。于是猜想網(wǎng)頁打開慢還有一個原因可能是帶寬不夠。于是讓站長裝上流量統(tǒng)計軟件Du Meter,馬上發(fā)現(xiàn)這臺服務(wù)器的流量持續(xù)在2.5MB/秒左右,換成帶寬就是20Mb。這么大的流量估計占掉了一個機柜的5分之一(一般一個機柜分配100Mb的帶寬,一個機柜放15--30臺服務(wù)器,這15--30臺服務(wù)器共享這100Mb帶寬。),同時也達到了服務(wù)器硬盤的速度極限了。
最后給站長提供了兩個解決方法:
1、將網(wǎng)站與影視站分開放在不同的服務(wù)器上,此服務(wù)器做為專為的影視下載服務(wù)器,將網(wǎng)站放在另一臺服務(wù)器上與其他網(wǎng)站放在一起,這樣網(wǎng)站的HTML文件讀取速度可能還快過放在與影視站放在同一服務(wù)器上。
2、增加影視服務(wù)器的硬盤配置,將原來2個160G的硬盤做成Raid1,最好是增加更多硬盤做成Raid5。影視服務(wù)器一般都是磁盤陣列,這樣才能將硬盤速度的瓶頸影響減至最小,同時可以增加數(shù)據(jù)的安全,當(dāng)某個硬盤壞了以后,不影響網(wǎng)站運行。
后記:
兩天了,接待了十幾個站長,卻沒有發(fā)現(xiàn)真正是由動易引起的性能問題。說動易慢的那些站長們哪里去了呢?機會難道呀,如果你的網(wǎng)站運行比較慢,趕緊去提交你的申請吧。
用戶登錄
還沒有賬號?
立即注冊