在互联网高速发展的今天,人们的娛乐、购物、支付等活动已经离不开互联网应用。电脑手机等移动设备的快速发展,使得获取信息的途径更加多样化,娱乐服务吏加精巧化。随着网络用户访间量的不断增加,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