在互聯(lián)網(wǎng)高速發(fā)展的今天,人們的娛樂、購物、支付等活動(dòng)已經(jīng)離不開互聯(lián)網(wǎng)應(yīng)用。電腦手機(jī)等移動(dòng)設(shè)備的快速發(fā)展,使得獲取信息的途徑更加多樣化,娛樂服務(wù)吏加精巧化。隨著網(wǎng)絡(luò)用戶訪間量的不斷增加,Web服務(wù)器的壓力成倍增加,會(huì)導(dǎo)致服務(wù)器宕機(jī)和數(shù)據(jù)庫崩潰等問題。本文通過對(duì)網(wǎng)上商城項(xiàng)目高并發(fā)場(chǎng)景的分析,總結(jié)了影響服務(wù)器并發(fā)量的客觀原因,針對(duì)這些因素,本文以數(shù)據(jù)庫緩存和高并發(fā)web服務(wù)器負(fù)載均衡技術(shù)為主,設(shè)計(jì)并優(yōu)化了服務(wù)器高并發(fā)訪問機(jī)制。本文主要對(duì)以下兒點(diǎn)展開研究
(1)根據(jù)需求,選擇使用MyQL數(shù)據(jù)庫作為數(shù)據(jù)存儲(chǔ)器,本文分析了 MySQL數(shù)據(jù)庫的優(yōu)缺點(diǎn),針對(duì)MyQL數(shù)據(jù)庫查詢提出了 MySQL查詢調(diào)優(yōu)方法,在高并發(fā)環(huán)境下為了保障數(shù)據(jù)庫的讀寫安全,設(shè)計(jì)并實(shí)現(xiàn)了 MySQL的主從復(fù)制。(2)分析了加入 Redis緩存數(shù)據(jù)庫的必要性,在高并發(fā)環(huán)境下,為了防止瞬時(shí)訪問數(shù)據(jù)庫的頻率過高以及惡意攻擊等問題,提出了在Web服務(wù)器與 MySQL數(shù)據(jù)庫之間加入Reis緩存數(shù)據(jù)庫,以保障數(shù)據(jù)的安全性,并極大地提高了數(shù)據(jù)的查詢效率。為了保障 Redis數(shù)據(jù)庫的可靠性,避免宕機(jī)或斷電產(chǎn)生的系列不可恢復(fù)的問題,設(shè)計(jì)并實(shí)現(xiàn)了 Redis集群策略,通過測(cè)試,證明了 Redis緩存的優(yōu)越性
(3)分析了Web集群后會(huì)造成的負(fù)載分配問題,決定加入負(fù)載均衡策略,并提出了一種新的基于加權(quán)輪詢的動(dòng)態(tài)負(fù)載均衡策略。這種動(dòng)態(tài)策略會(huì)根據(jù)集群服務(wù)器節(jié)點(diǎn)的CPU、內(nèi)存、磁盤IO以及網(wǎng)絡(luò)性能的情況,計(jì)算負(fù)載權(quán)重,并根據(jù)節(jié)點(diǎn)對(duì)接口一段時(shí)間內(nèi)的響應(yīng)時(shí)間,獲取到響應(yīng)時(shí)間平均權(quán)重。負(fù)載權(quán)重和響應(yīng)寸間權(quán)重都與初始權(quán)重成負(fù)相關(guān),根據(jù)這一特性,動(dòng)態(tài)地設(shè)定服務(wù)器節(jié)點(diǎn)的權(quán)重大小。通過 JMeter測(cè)試工具測(cè)試負(fù)載均衡策略的性能,通過對(duì)比證明,本文的動(dòng)態(tài)策略在響應(yīng)時(shí)間和吞吐量上優(yōu)于 Nginx內(nèi)置的加權(quán)輪詢策略,更加適應(yīng)高并發(fā)環(huán)境
關(guān)鍵詞:Web服務(wù)器,高并發(fā),Redis,Nginx,負(fù)載均衡
資源簡(jiǎn)介:在互聯(lián)網(wǎng)高速發(fā)展的今天,人們的娛樂、購物、支付等活動(dòng)已經(jīng)離不開互聯(lián)網(wǎng)應(yīng)用。電腦手機(jī)等移動(dòng)設(shè)備的快速發(fā)展,使得獲取信息的途徑更加多樣化,娛樂服務(wù)吏加精巧化。隨著網(wǎng)絡(luò)用戶訪間量的不斷增加,web服務(wù)器的壓力成倍增加,會(huì)導(dǎo)致服務(wù)器宕機(jī)和數(shù)據(jù)庫崩潰等...
上傳時(shí)間: 2022-03-11
上傳用戶:kent
資源簡(jiǎn)介:基于IPPP嵌入式音頻解碼器的設(shè)計(jì)與優(yōu)化
上傳時(shí)間: 2013-12-26
上傳用戶:奇奇奔奔
資源簡(jiǎn)介:基于HFSS矩形微帶天線陣的設(shè)計(jì)與優(yōu)化,設(shè)計(jì)了一副工作于24GHz頻段的微帶天線陣列。
上傳時(shí)間: 2015-05-21
上傳用戶:yuyu123
資源簡(jiǎn)介:·本書從軟件設(shè)計(jì)的角度,全面、系統(tǒng)地介紹了ARM處理器的基本體系結(jié)構(gòu)和軟件設(shè)計(jì)與優(yōu)化方法。內(nèi)容包括:ARM處理器基礎(chǔ);ARM/Thumb指令集;C語言與匯編語言程序的設(shè)計(jì)與優(yōu)化;基本運(yùn)算、操作的優(yōu)化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存...
上傳時(shí)間: 2013-04-24
上傳用戶:763274289
資源簡(jiǎn)介:本書從軟件設(shè)計(jì)的角度,全面、系統(tǒng)地介紹了ARM處理器的基本體系結(jié)構(gòu)和軟件設(shè)計(jì)與優(yōu)化方法。內(nèi)容包括:ARM處理器基礎(chǔ);ARM/Thumb指令集;C語言與匯編語言程序的設(shè)計(jì)與優(yōu)化;基本運(yùn)算、操作的優(yōu)化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲(chǔ)...
上傳時(shí)間: 2022-07-26
上傳用戶:
資源簡(jiǎn)介:介紹了一種嵌入式web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn),實(shí)現(xiàn)了以太網(wǎng)與CAN總線網(wǎng)絡(luò)的直接互連,使用戶可以 使用PC機(jī)通過Internet進(jìn)行遠(yuǎn)程訪問和控制web服務(wù)器,從而能夠?qū)⒐I(yè)現(xiàn)場(chǎng)測(cè)控層監(jiān)測(cè)設(shè)備得到的數(shù)據(jù) 方便快捷地送到異地的管理監(jiān)控層
上傳時(shí)間: 2014-01-16
上傳用戶:dongqiangqiang
資源簡(jiǎn)介:基于WEB的嵌入式視頻采集壓縮瘦身服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
上傳時(shí)間: 2013-12-16
上傳用戶:redmoons
資源簡(jiǎn)介:LINUX平臺(tái)上小型web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn),支持CGI接口.
上傳時(shí)間: 2015-03-24
上傳用戶:youlongjian0
資源簡(jiǎn)介:基于WEB的嵌入式視頻采集壓縮瘦身服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
上傳時(shí)間: 2013-12-25
上傳用戶:思琦琦
資源簡(jiǎn)介:基于S3C4510B的嵌入式uClinux操作系統(tǒng)的web服務(wù)器的設(shè)計(jì)與應(yīng)用
上傳時(shí)間: 2017-09-24
上傳用戶:yiwen213
資源簡(jiǎn)介:無線傳感器網(wǎng)絡(luò)(Wireless Sensor Networks,WSN)是由大量傳感器節(jié)點(diǎn)組成,這些節(jié)點(diǎn)部署在監(jiān)測(cè)區(qū)域內(nèi)通過無線通信方式,形成的一個(gè)多跳自組織的網(wǎng)絡(luò)。整個(gè)網(wǎng)絡(luò)的作用是協(xié)作地感知、采集和處理網(wǎng)絡(luò)覆蓋區(qū)域中監(jiān)測(cè)對(duì)象的信息,并發(fā)送給觀察者,可廣泛應(yīng)用于環(huán)...
上傳時(shí)間: 2013-06-14
上傳用戶:竺羽翎2222
資源簡(jiǎn)介:提出了一種基于FPGA的高階高速F IR濾波器的設(shè)計(jì)與實(shí)現(xiàn)方法。通過一個(gè)169階的均方根\r\n升余弦滾降濾波器的設(shè)計(jì),介紹了如何應(yīng)用流水線技術(shù)來設(shè)計(jì)高階高速F IR濾波器,并且對(duì)所設(shè)計(jì)的\r\nFIR濾波器性能、資源占用進(jìn)行了分析。
上傳時(shí)間: 2013-08-31
上傳用戶:小火車?yán)怖怖?/p>
資源簡(jiǎn)介:種高精度數(shù)控直流電流源的設(shè)計(jì)與實(shí)現(xiàn)
上傳時(shí)間: 2013-10-12
上傳用戶:時(shí)代電子小智
資源簡(jiǎn)介:摘要:介紹一種基于ATmegal6L的高精度紫外線檢測(cè)儀的設(shè)計(jì),并給出了儀表設(shè)計(jì)的硬件結(jié)構(gòu)框圖和軟件運(yùn)行流程圖。通過中船重工某所應(yīng)用表明.該儀表具有測(cè)量精度高、性能穩(wěn)定等技術(shù)優(yōu)勢(shì)。它能夠適用于醫(yī)院、衛(wèi)生防疫部門、化工等消毒紫外線燈輻照強(qiáng)度的監(jiān)測(cè)。具...
上傳時(shí)間: 2013-11-21
上傳用戶:gxy670166755
資源簡(jiǎn)介:基于ASP 的網(wǎng)上商品銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn):分析了ASP 技術(shù)及ASP 與ADO 結(jié)合起來連接、訪問數(shù)據(jù)庫的方法,討論了基于ASP 的網(wǎng)上商品,銷售系統(tǒng)的設(shè)計(jì)及其實(shí)現(xiàn)問題.
上傳時(shí)間: 2015-02-17
上傳用戶:gaojiao1999
資源簡(jiǎn)介:增強(qiáng)web服務(wù)器日志功能用java的實(shí)現(xiàn)
上傳時(shí)間: 2014-01-11
上傳用戶:cjf0304
資源簡(jiǎn)介:基于Web的圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā) 優(yōu)秀論文
上傳時(shí)間: 2014-01-27
上傳用戶:edisonfather
資源簡(jiǎn)介:具有高可靠性的高速連續(xù)數(shù)據(jù)采集的設(shè)計(jì)與實(shí)施方法,一篇有關(guān)數(shù)據(jù)采集的論文
上傳時(shí)間: 2014-11-29
上傳用戶:zwei41
資源簡(jiǎn)介:數(shù)據(jù)庫設(shè)計(jì)2.頁面的設(shè)計(jì)與開發(fā)3.小結(jié)第8章在線考試系統(tǒng) 161 實(shí)例分析 161 1. 系統(tǒng)設(shè)計(jì)2.系統(tǒng)功能預(yù)覽知識(shí)要點(diǎn) 167 制作步驟 168 1 ... 利用簡(jiǎn)單的HTML代碼與腳本 融合而成的ASP技術(shù)可以開發(fā)強(qiáng)大的Web應(yīng)用程序,例如數(shù)據(jù)庫的存取、文件的訪問、計(jì)數(shù)器的
上傳時(shí)間: 2015-04-02
上傳用戶:FreeSky
資源簡(jiǎn)介:使用直接序列擴(kuò)品芯片SX043實(shí)現(xiàn)高增益擴(kuò)品的設(shè)計(jì)方案和原理圖
上傳時(shí)間: 2015-05-02
上傳用戶:xjz632
資源簡(jiǎn)介:基于VHDL語言的高精度頻率計(jì)的設(shè)計(jì),已通過實(shí)驗(yàn)測(cè)試
上傳時(shí)間: 2015-05-24
上傳用戶:zhangjinzj
資源簡(jiǎn)介:辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。該系統(tǒng)是基于web的開發(fā)項(xiàng)目,在前臺(tái)采用jsp控制前臺(tái)頁面的顯示。系統(tǒng)的后臺(tái)數(shù)據(jù)的管理采用的是SQL SERVER.
上傳時(shí)間: 2015-06-19
上傳用戶:huangld
資源簡(jiǎn)介:XDE中模式驅(qū)動(dòng)的設(shè)計(jì)與開發(fā) 第一部分:模式的UML表示 第二部分:XDE中的模式機(jī)制
上傳時(shí)間: 2014-11-28
上傳用戶:13160677563
資源簡(jiǎn)介:1、P2P匿名通信系統(tǒng)用戶激勵(lì)機(jī)制的研究與設(shè)計(jì) 2、P2P系統(tǒng)一致性及查詢問題研究 3、對(duì)等網(wǎng)絡(luò)有效資源搜索技術(shù)及其應(yīng)用研究 4、基于IP地址的拓?fù)湎嚓P(guān)P2P網(wǎng)絡(luò) 5、基于數(shù)據(jù)轉(zhuǎn)發(fā)樹的P2P網(wǎng)絡(luò)搜索研究
上傳時(shí)間: 2015-09-07
上傳用戶:youlongjian0
資源簡(jiǎn)介:論文標(biāo)題:組播安全機(jī)制的研究與設(shè)計(jì) 作者:于福海 作者專業(yè):計(jì)算機(jī)技術(shù) 導(dǎo)師姓名:原萍 授予學(xué)位:碩士 授予單位:東北大學(xué) 授予學(xué)位時(shí)間:20050701 論文頁數(shù):1-61 文摘語種:中文文摘 分類號(hào):TP393.08 關(guān)鍵詞:組播通信 安全機(jī)制 源認(rèn)證 組密鑰管理 ...
上傳時(shí)間: 2015-10-09
上傳用戶:龍飛艇
資源簡(jiǎn)介:一種快速開發(fā)的Java Web架構(gòu),doc里有詳細(xì)的設(shè)計(jì)文檔和開發(fā)文檔。
上傳時(shí)間: 2015-10-25
上傳用戶:Amygdala
資源簡(jiǎn)介:網(wǎng)絡(luò)代理服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn) 實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)的管理,有網(wǎng)頁緩存,時(shí)間管理等
上傳時(shí)間: 2015-11-07
上傳用戶:hwl453472107
資源簡(jiǎn)介:提出了一種基于FPGA的高階高速F IR濾波器的設(shè)計(jì)與實(shí)現(xiàn)方法。通過一個(gè)169階的均方根 升余弦滾降濾波器的設(shè)計(jì),介紹了如何應(yīng)用流水線技術(shù)來設(shè)計(jì)高階高速F IR濾波器,并且對(duì)所設(shè)計(jì)的 FIR濾波器性能、資源占用進(jìn)行了分析。
上傳時(shí)間: 2015-11-19
上傳用戶:jkhjkh1982
資源簡(jiǎn)介:碩士學(xué)位論文 基于瀏覽器/服務(wù)器架構(gòu)的視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
上傳時(shí)間: 2015-11-30
上傳用戶:csgcd001
資源簡(jiǎn)介:面向CDMA2000-1X網(wǎng)絡(luò)移動(dòng)流網(wǎng)絡(luò)服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn),北京工業(yè)大學(xué)專業(yè)論著
上傳時(shí)間: 2014-01-25
上傳用戶:417313137