百萬級訪問量網(wǎng)站的技術(shù)準(zhǔn)備工作_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、百萬級訪問量網(wǎng)站的技術(shù)準(zhǔn)備工作17人收藏此文章我要收藏發(fā)表于2個月前已有260次閱讀共6個評論當(dāng)今從純網(wǎng)站技術(shù)上來說,因為開源模式的發(fā)展,現(xiàn)在建一個小網(wǎng)站已經(jīng)很簡單也很便宜,所以很多人都把創(chuàng)業(yè)方向定位在互聯(lián)網(wǎng)應(yīng)用。這些人里大多數(shù)不是很懂技術(shù),或者不是那么精通,而網(wǎng)站開發(fā)維護方面的知識又很分散,學(xué)習(xí)成本太高,所以這篇文章將這些知識點結(jié)合起來,系統(tǒng)的來說,一個從日幾千訪問的小小網(wǎng)站,到日訪問一兩百萬的小網(wǎng)站,中間可能會產(chǎn)生什么問題,以及怎么

2、才能在一開始做足工作盡量避免這些問題。你的網(wǎng)站因為努力經(jīng)營,訪問量逐漸升高,在升高的過程中,問題也可能開始顯現(xiàn)了。因為帶寬的增加、硬件的擴展、人員的擴張所帶來的成本提高是顯而易見的,而還有相當(dāng)大的一部分成本是因為代碼重構(gòu)、架構(gòu)重構(gòu),甚至底層開發(fā)語言更換引起的,最壞的情況就是數(shù)據(jù)丟失,所有努力付之一炬。這類成本支出大多數(shù)在一開始就可以避免,先打好基礎(chǔ),往后可以省很多精力,少操很多心。對于不同的初期投資成本,技術(shù)路線的選擇是不同的。這里假設(shè)

3、網(wǎng)站剛剛只是一個構(gòu)想,計劃第一年服務(wù)器硬件帶寬投入5萬左右。對于這個資金額度,有很多種方案可選擇,例如租用虛擬主機、租用單獨服務(wù)器,或者流行的私有云,或者托管服務(wù)器。前兩種選擇,網(wǎng)站發(fā)展到一定規(guī)模時需遷移,那時再重做規(guī)劃顯然影響更大。服務(wù)器托管因為配置自主、能完全掌握控制權(quán),所以有一定規(guī)模的網(wǎng)站基本都是這種模式。采用自己托管服務(wù)器的網(wǎng)站,一開始要注意以下幾點——一、開發(fā)語言件引用不一致錯誤率增加,二是很容易出現(xiàn)開發(fā)人員的版本跟線上版本不

4、一致,導(dǎo)致本來想改個錯字結(jié)果變成回滾。如果有多臺服務(wù)器還是建議自動部署,更換代碼的機器從當(dāng)前服務(wù)池中臨時撤出,更新完畢后再重新加入。三、服務(wù)器硬件在各個機房里,靠一臺服務(wù)器孤獨支撐的網(wǎng)站數(shù)不清,但如果資金稍微充足,建議至少三臺的標(biāo)準(zhǔn)配置,分別用作web處理、數(shù)據(jù)庫、備份。web服務(wù)器至少要8G內(nèi)存,雙sataraid1,如果經(jīng)濟稍微寬松,或靜態(tài)文件或圖片多,則15ksasraid10。數(shù)據(jù)庫至少16G內(nèi)存,15ksasraid10。備份

5、服務(wù)器最好跟數(shù)據(jù)庫服務(wù)器同等配置。硬件可以上整套品牌,也可以兼容機,也可以半品牌半組裝,取決于經(jīng)濟能力。當(dāng)然,這是典型的搭配,有些類型應(yīng)用的性能瓶頸首先出現(xiàn)在web上,那種情況就要單獨分析了。web服務(wù)器可以既跑程序又當(dāng)內(nèi)存緩存,數(shù)據(jù)庫服務(wù)器則只跑主數(shù)據(jù)庫(假如是MySQL的話),備份服務(wù)器所承擔(dān)就相對多一些,web配置、緩存配置、數(shù)據(jù)庫配置都要跟前兩臺一致,這樣WEB和數(shù)據(jù)庫任意一臺出問題,很容易就可以將備份服務(wù)器切換過去臨時頂替,直

6、到解決完問題。要注意,硬件是隨時可能壞掉的,特別是硬盤,所以寧可WEB服務(wù)器跟數(shù)據(jù)庫服務(wù)器放在一起,也一定不能省掉備份,備份一定要異機,并且有異步,電力故障、誤操作都可能導(dǎo)致一臺機器上的所有數(shù)據(jù)丟失。很多的開源備份方案可選擇,最簡單的就是rsync,寫crontab里,定時同步。備份和切換,建議多做測試,選最安全最適合業(yè)務(wù)的,并且盡可能異地備份。四、機房三種機房盡量不要選:聯(lián)通訪問特別慢的電信機房、電信訪問特別慢的聯(lián)通機房、電信聯(lián)通訪問

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論