網(wǎng)站服務(wù)器配置-應(yīng)該選擇多大帶寬-同時(shí)能在線承載多少用戶的訪問
時(shí)間:2023-05-07 05:42:02 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-05-07 05:42:02 來源:網(wǎng)站運(yùn)營
網(wǎng)站服務(wù)器配置-應(yīng)該選擇多大帶寬-同時(shí)能在線承載多少用戶的訪問:
前言
隨著網(wǎng)站流量運(yùn)營的增長,每天有很多人來訪問你的網(wǎng)站和應(yīng)用,這個(gè)肯定是好事,但隨之而來的就是,因?yàn)榫W(wǎng)站服務(wù)器配置過低,導(dǎo)致同一時(shí)刻
如有幾百,幾千,幾萬人同時(shí)在線訪問,會(huì)讓服務(wù)器處理不過來,一個(gè)服務(wù)器創(chuàng)建的應(yīng)用多了,若其中有一個(gè)應(yīng)用訪問非常大,那么服務(wù)器的cpu就很吃緊
會(huì)導(dǎo)致服務(wù)器迭機(jī),不僅當(dāng)前應(yīng)用無法提供服務(wù),同時(shí)其他應(yīng)用也是沒辦法使用
顯然選擇合適的服務(wù)器配置,就變得非常重要了的
很多站長初次選擇服務(wù)器配置,一般都是最低的一個(gè)配置,單核,1MB帶寬,如果一時(shí)間,有幾百,幾千人同時(shí)訪問某個(gè)網(wǎng)站,肯定會(huì)讓服務(wù)器資源負(fù)載100%,cpu 100%的
因?yàn)椴煌愋偷木W(wǎng)站,應(yīng)對(duì)的不同的流量人群,具體以你自己的網(wǎng)站流量為準(zhǔn),存在著差異,帶寬分配不足,會(huì)導(dǎo)致網(wǎng)絡(luò)癱瘓,影響打開網(wǎng)站速度,加載慢,如果帶寬過大,資源又會(huì)被浪費(fèi),經(jīng)濟(jì)成本會(huì)增加,帶寬不是越大越好(土豪例外),適合你自己的才是最好的
影響網(wǎng)站響應(yīng)的速度
外部因素
- 網(wǎng)站訪問量(訪問量越大,服務(wù)器所消耗資源越重,若響應(yīng)不及時(shí),就會(huì)導(dǎo)致網(wǎng)站卡頓)
- 網(wǎng)站類型,不同類型的網(wǎng)站針對(duì)的目標(biāo)用戶人群是不一樣的,如果是小說站,1M帶寬,日均5000左右ip,網(wǎng)站里有圖片,音樂,有論壇,資訊類,1M大概能帶動(dòng)1000格Ip, 但是若遇到高峰期并發(fā),1M帶寬仍然是帶不動(dòng)的,依舊會(huì)很卡,會(huì)導(dǎo)致服務(wù)器奔潰
內(nèi)部因素
- 網(wǎng)站應(yīng)用程序請(qǐng)求數(shù)量
- 網(wǎng)站圖片資源大小,加載速度,前端js,css文件響應(yīng)的速度等
- 程序代碼的質(zhì)量等
- 服務(wù)器響應(yīng)的速度等
- 服務(wù)器的質(zhì)量(不通型號(hào)的品牌服務(wù)器能夠承受的流量是不同的,就像1000元的電腦與3000的電腦不一樣,i3的cpu與i5的cpu的)
通常1MB的帶寬:支持的連接數(shù)為17個(gè),因此,NM帶寬可以支持同時(shí)在線人數(shù)大概為N*17個(gè),同時(shí)在線訪問的人數(shù)閱讀,需要的帶寬就越大 所以,1M帶寬的服務(wù)器,日均3000iP以下是沒有問題的,這里指的是單個(gè)應(yīng)用程序的日均ip屬,如果你一個(gè)服務(wù)器上搭建了很多個(gè)應(yīng)用,每個(gè)應(yīng)用程序的頁面的日均ip都比較大的話,那1M帶寬肯定是不夠用的,每個(gè)網(wǎng)站都不一樣,具體要以你自己的為準(zhǔn),可以按照上面的計(jì)算,根據(jù)自己的網(wǎng)站情況,選擇合適的帶寬
帶寬大小: 假設(shè)服務(wù)器的帶寬是5M(5Mbit/s),那么服務(wù)器的數(shù)據(jù)最高傳輸速度為5Mbit/sX1024/8=640KB,1分鐘流量大約640X60=38400KB
假設(shè)每個(gè)用戶1分鐘內(nèi)始終占用10KB的流量,那么1分鐘內(nèi)支持占用這樣的流量的同時(shí)在線訪問人數(shù)為3840個(gè)人
當(dāng)然這個(gè)只是按照正常的計(jì)算,一些視頻類流量大的網(wǎng)站并不能按照此方式計(jì)算的,有的資源占用大,那消耗的網(wǎng)絡(luò)帶寬就大
不同網(wǎng)站服務(wù)器配置差異
- 下載站:對(duì)磁盤容量有高要求,要求大帶寬
- 電影,音樂網(wǎng)站: 對(duì)磁盤容量要求高,要大帶寬,如果流量很大的網(wǎng)站,建議獨(dú)享帶寬,一般來說,每部電影占用大約70-120K帶寬,音樂可以在30k流暢播放,可以根該參數(shù)計(jì)算出所需的帶寬
- 短消息:對(duì)磁盤可靠性要求高,建議使用scsi或sass硬盤,帶寬穩(wěn)定性要求極高,建議使用專用帶寬
- 網(wǎng)絡(luò)論壇,社區(qū)交友站等:頻繁的讀寫數(shù)據(jù)庫,對(duì)磁盤的可靠性要求高,建議使用scsi或sass硬盤,同時(shí)也對(duì)帶寬穩(wěn)定性要求比較高
怎么監(jiān)測自己網(wǎng)站帶寬夠不夠用
不同的網(wǎng)站,頁面大小和流量的高并發(fā)峰值都不同,一般都是通過經(jīng)驗(yàn)的估算,如果是日均兩三千的
ip
一下的網(wǎng)站(這個(gè)通過一些百度統(tǒng)計(jì),51啦統(tǒng)計(jì),友盟等)第三方
接入到他們的平臺(tái),就可以實(shí)時(shí)的查看自己網(wǎng)站的數(shù)據(jù)
一種是查看云服務(wù)器提供商的監(jiān)控后臺(tái),出網(wǎng)帶寬若經(jīng)常處于128kb/s峰值時(shí),那說明需要升級(jí)帶寬了
這個(gè)一般在自己的云服務(wù)器實(shí)例的監(jiān)控里就可以查看cpu使用率,內(nèi)存使用率,系統(tǒng)負(fù)載,公網(wǎng)帶寬,以及內(nèi)網(wǎng)帶寬各個(gè)參數(shù)的使用情況的
具體使用多大M的帶寬,要視自己網(wǎng)站情況而定,能夠承受多少人同時(shí)在線,決定因素比較多,涉及到很多,比如:網(wǎng)站頁面優(yōu)化技術(shù),
cdn
技術(shù)
但一般的網(wǎng)站,流量不是很大的網(wǎng)站,3~5M的帶寬是夠用的
一般,在同一時(shí)刻,有個(gè)幾十人訪問的網(wǎng)站,屬于流量比較高的網(wǎng)站了的,如果同一時(shí)刻,網(wǎng)站有幾千,幾萬的直接訪問,出現(xiàn)訪問異常,那幾兆的帶寬肯定扛不住的,是有問題的,或許是遭受DDOS攻擊的,得排查下的,是不是同一個(gè)ip頻繁訪問的
關(guān)鍵詞:同時(shí),承載,訪問,用戶,服務(wù),配置,選擇