熱門標(biāo)簽
- 古陂網(wǎng)站開發(fā)公司
- 篤坪做網(wǎng)站
- 燕格柏外貿(mào)網(wǎng)站建設(shè)
- 文峪網(wǎng)站開發(fā)
- 寧郭網(wǎng)站建設(shè)制作
- 阜城網(wǎng)頁(yè)制作
- 八里臺(tái)網(wǎng)絡(luò)推廣
- 馬躍網(wǎng)站建設(shè)制作
- 畢業(yè)設(shè)計(jì)計(jì)算機(jī)旅游網(wǎng)站論文
- 陸屋高端網(wǎng)站建設(shè)
- 家居紡織品圖案設(shè)計(jì)網(wǎng)站
- 網(wǎng)站logo設(shè)計(jì)多大尺寸
- 沙金網(wǎng)絡(luò)推廣
- 永泰網(wǎng)站設(shè)計(jì)公司
- 貢寶拉格蘇木網(wǎng)站制作公司
- 赤光網(wǎng)站制作公司
- 個(gè)人設(shè)計(jì)房屋效果圖網(wǎng)站
- 三張網(wǎng)站定制
- 哪個(gè)網(wǎng)站最多庭院設(shè)計(jì)景觀
- 紅水河網(wǎng)站開發(fā)公司
熱文推薦
- 聊聊網(wǎng)站標(biāo)題的重要性-標(biāo)題中含有…
- 如何選擇合適的網(wǎng)站模板
- 大閘蟹產(chǎn)業(yè)物流是怎么工作的-通過…
- 簡(jiǎn)約主義視角下的網(wǎng)站特點(diǎn)與對(duì)策
- 2020年企業(yè)網(wǎng)站建設(shè)哪家專業(yè)?
- 企業(yè)網(wǎng)站建設(shè)后優(yōu)化做不好的原因何…
- 上海網(wǎng)站建設(shè)如何提高性價(jià)比
- 網(wǎng)頁(yè)設(shè)計(jì)中網(wǎng)頁(yè)布局的主要方式有哪…
- 網(wǎng)站設(shè)計(jì)中LOGO怎么處理更美觀
- 深圳網(wǎng)站設(shè)計(jì)公司,教育網(wǎng)站建設(shè)有…
應(yīng)用服務(wù)器集群提高了網(wǎng)站的并發(fā)處理能力
利用應(yīng)用服務(wù)器集群提高網(wǎng)站的并發(fā)處理能力
深國(guó)商網(wǎng)站建設(shè)和使用集群是解決深國(guó)商海量數(shù)據(jù)高并發(fā)問題的常用手段。當(dāng)服務(wù)器的處理能力和存儲(chǔ)空間不足時(shí),不要試圖用功能更強(qiáng)大的服務(wù)器來代替它。對(duì)于大盤網(wǎng)站,無(wú)論服務(wù)器功能有多強(qiáng)大,都無(wú)法滿足網(wǎng)站日益增長(zhǎng)的業(yè)務(wù)需求。在這種情況下,添加一個(gè)服務(wù)器來共享原始服務(wù)器的訪問和存儲(chǔ)壓力更為合適。
通過負(fù)載平衡調(diào)度服務(wù)器,來自用戶瀏覽器的訪問請(qǐng)求可以分發(fā)到應(yīng)用服務(wù)器集群中的任何服務(wù)器。如果用戶多了,集群中會(huì)增加更多的應(yīng)用服務(wù)器,這樣應(yīng)用服務(wù)器的負(fù)載壓力就不會(huì)成為整體網(wǎng)站的瓶頸。
數(shù)據(jù)庫(kù)讀寫分離
網(wǎng)站使用cache后,絕大多數(shù)的數(shù)據(jù)讀取操作不需要經(jīng)過數(shù)據(jù)庫(kù)即可完成,但仍有一些讀取操作(cache access miss、cache expiration)需要訪問數(shù)據(jù)庫(kù)。當(dāng)網(wǎng)站用戶達(dá)到一定規(guī)模后,由于高負(fù)載壓力,數(shù)據(jù)庫(kù)成為網(wǎng)站的瓶頸。
目前主流數(shù)據(jù)庫(kù)大多提供主從熱備功能。通過配置兩個(gè)數(shù)據(jù)庫(kù)的主從關(guān)系,利用數(shù)據(jù)庫(kù)的這一功能,可以將一個(gè)數(shù)據(jù)庫(kù)服務(wù)器的數(shù)據(jù)更新同步到另一個(gè)服務(wù)器網(wǎng)站,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的讀寫分離,從而提高數(shù)據(jù)庫(kù)的負(fù)載壓力,如圖1.5所示。
當(dāng)應(yīng)用服務(wù)器寫入數(shù)據(jù)時(shí),它訪問主數(shù)據(jù)庫(kù)。主數(shù)據(jù)庫(kù)通過主從復(fù)制機(jī)制將數(shù)據(jù)更新同步到從數(shù)據(jù)庫(kù),這樣應(yīng)用服務(wù)器在讀取數(shù)據(jù)時(shí)就可以從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)。為了方便應(yīng)用程序訪問讀寫分離的數(shù)據(jù)庫(kù),通常在應(yīng)用服務(wù)器中使用一個(gè)專用的數(shù)據(jù)訪問模塊,使數(shù)據(jù)庫(kù)的讀寫分離對(duì)應(yīng)用程序透明。
使用反向代理和CDN加速網(wǎng)站響應(yīng)
隨著網(wǎng)站業(yè)務(wù)的不斷發(fā)展,用戶規(guī)模越來越大。由于國(guó)內(nèi)網(wǎng)絡(luò)環(huán)境復(fù)雜,不同地區(qū)用戶訪問網(wǎng)站的速度也有很大差異。研究表明,網(wǎng)站訪問延遲與用戶流失率正相關(guān),網(wǎng)站訪問速度越慢,用戶越容易失去耐心而離開。為了提供更好的用戶體驗(yàn)和留住用戶,網(wǎng)站需要加快網(wǎng)站的訪問速度。主要方法是使用CDN和反向代理,如圖1.6所示。
CDN和反向代理的基本原理是緩存,區(qū)別在于CDN部署在網(wǎng)絡(luò)提供商的機(jī)房?jī)?nèi),當(dāng)用戶請(qǐng)求網(wǎng)站服務(wù)時(shí),可以從**近網(wǎng)絡(luò)的商機(jī)室獲取數(shù)據(jù);反向代理部署在網(wǎng)站的中央機(jī)房。當(dāng)用戶向中央計(jì)算機(jī)室請(qǐng)求時(shí),**個(gè)要訪問的服務(wù)器是反向代理服務(wù)器。如果反向代理服務(wù)器緩存了用戶請(qǐng)求的資源,它將直接將它們返回給用戶。
http://ezekroy.com/jianzhanzhishi/1360.html 應(yīng)用服務(wù)器集群提高了網(wǎng)站的并發(fā)處理能力