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