Apache架的www server速度問題?? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ ADSL_CABLE_FTTH 寬 頻 上 網 討 論 > -- 網站架設 / 免費空間 / 虛擬主機 專區 > ☉ -- 架 站 DIY 討 論 版


PCZONE 討論區



通知

☉ -- 架 站 DIY 討 論 版 有了寬頻後,可利用來架設 WWW / FTP / MAIL 等各種 SERVER,請在此版跟大家一起討論各種 SERVER 架設心得。

會員
Apache架的www server速度問題??
我用win2000 + Apache 架了一個網站..
如果比較少人時,是沒什麼問題..!
但只要上網人數一多,好比晚上10點到12點時..
常常就不太會動,就是你點一個cgi程式,都不會馬上就處理,要停頓很久才會動..

檢查..
1.在工作管理員中,CPU的使用率都沒有到100%,頂多到70而已就跳回一、二十的地方,記憶體的使用量也不到10%..
所以跟server的主機效能應該沒有什麼問題才對(P4 3.2G HT 雙通道512MB記憶體)

2.頻寬應該也不是,因為我是用區域網路連上主機的,多人上網時也會停頓,要多點幾下才會連結過去..

所以想請問一下...是不是Apache中的設定有什麼限制
我是用apache 1.3.31
已把 MaxKeepAliveRequests 設為 0 了,但還是會停頓,還有什麼地方要設定的嗎..?
如果改用apache 2.0版的會比較好嗎..?

回覆
喜歡雨天

網路卡.....
回覆
會員

頻寬。網站用到的是上傳的頻寬。
回覆
會員

本來我是用主機板上內建的網卡,會這樣..
後來我改用3com的3C905也會這樣..

頻寬的部份..MRTG偵測的如圖..
我是用雙向512的,最高的都只用到240到360而已.!

所以我才會想..是不是設定的問題..?
上傳的圖檔
檔案類型: gif day.gif (5.6 KB, 754 次觀看)
回覆
明誠科技小峰

如果連區網執行CGI的反應都慢,有可能是CGI寫的有問題,另外使用頻繁的程式最好都用PHP來做,CGI在再多人的環境可能會變成吃資源怪獸.
回覆
會員

但查看工作管理員中,CPU的使用率都有百分30或40而已(尖蜂時段,約有70到80人上網)..
還是ActivePerl有什麼要設定的...
因為我都用他們的預設值..
回覆
會員

70 到 80 人嗎?
apache 的 win32 版本,預設同時上線最大連線數是 100 個。
建議你把最大連線上限數改大一點。
至於要改多大? 就看貴站的負荷跟硬體的能力到哪裡。

win32 版的 apache 最大連線數可以設定到 1024。
只要你硬體能撐得住的話就稍為開多一點吧。

建議你先開到 150 看看。

在 win32 下,是改 ThreadsPerChild 數值。預設值 100。
回覆
會員

我查看了一下..預設是50而已..!!
可能真的是這個設定的問題..!
我已經把它改150看看了..!!

回覆
Kree

MaxClients 256

預設值是150,標準極限值為256
若要超過256,需重新編譯原始碼

另外是記憶體要夠,要同時服務200人以上
1GB比較合適,不然會狂操硬碟導致效能減低(跑swap)
回覆
會員

win32平台本來反應速度就很慢...CGI更慢

我自己的經驗

athlon 1G , 512 RAM , XP professional , 5400轉 maxtor
點網頁(php相簿)跟同個網路下
k6-400 , 160 RAM , Linux GNU/Debian , 5400 轉 1.2G的硬碟(很舊的)
一樣快

我想你把OS換成 Linux 應該反應速度會再快一點,其餘可能就是要再加ram...或是改設定了

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。