基于分布式的高性能Web站点的设计与实现
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52
【图文】:
技术概述载均衡技术均衡建立在现在网络结构之上,它是顶层应用转移网络压力了在网络层面扩展网络能力和服务器带宽的方法,提高了网络络的灵活性和可用性,从而增加系统吞吐量。负载均衡实际只求转发给多个服务器处理请求,处理服务的机器越多,整体系越高,从而保证业务高可用性。均衡包含下面几种负载方式:过 http 重定向协议实现负载首先发起一个 http 请求,但此时请求的地址并不是真正的 we服务器获取到该请求并找到真实的 IP 地址,通过重定向方式请求。
前的 DNS 解析使用缓存机制,解析结果会生成缓存数据保存下器下线后,对应的 DNS 记录仍然存在,会造成继续访问该服败,同时由于 DNS 负载均衡的所属权并不在客户手中,无法改善和管理[2]。正常来说,轮询算法是 DNS 负载的主要形式,服务器当前运行状态和区分服务器之间的差异和,所以不能够能力进行负载策略。最后表现出来的负载均衡效果并不满意,题。反向代理负载均衡代理负载的主体是反向代理服务器。反向代理服务器承担沟通一组 web 服务器,使得 web 服务器地址不会直接暴露在外[3]需要的负载均衡算法,当客户访问请求进来时,根据算法负载问路由转发到不同的 web 容器中,最后产生的处理结果经过反浏览器。
图 5-1 漏桶算法模型设计的高性能 Web 站点是应付一般高并发情况,应用层主要限线程池、秒杀抢购的并发数,并不需考虑流量频率的问题,实者一定时间段的总请求按照设定的阀值进行限流即可满足需求文采用简单的漏桶算法。下图为具体实施方案:访问请求 Nginx Redis调用Http框架创建连接获得IP、URL创建队列,压入队列
【参考文献】
相关期刊论文 前6条
1 姚丽丽;万玉建;朱峰;;基于MyCat的建筑能耗监管系统数据库设计与实现[J];电脑编程技巧与维护;2015年24期
2 肖弋;;构建WEB站点高性能的研究[J];网络安全技术与应用;2012年10期
3 金岳富;范剑英;冯扬;;分布式Web信息采集系统的设计与实现[J];哈尔滨理工大学学报;2010年01期
4 唐倩;黄京华;;Impact of Web Site Functions on E-Business Success in Chinese Wholesale and Retail Industries[J];Tsinghua Science and Technology;2008年03期
5 程兴国;;Web应用中并发控制的实现[J];中国水运(学术版);2007年08期
6 ;A Distributed Intranet/Web Solution to Integrated Management of Access Networks[J];The Journal of China Universities of Posts and Telecommunications;2002年01期
相关博士学位论文 前1条
1 雷迎春;可扩展、高性能Web服务器系统的研究[D];中国科学院研究生院(计算技术研究所);2002年
相关硕士学位论文 前10条
1 杨凤攀;基于SOA架构的智能终端云服务平台设计与实现[D];吉林大学;2017年
2 杜华雄;基于云平台的任务管理系统的设计与实现[D];沈阳工业大学;2017年
3 黎方江;面向分布式缓存的安全扩展及性能优化研究[D];电子科技大学;2017年
4 马原;基于RPC的高并发网络通信中负载均衡的研究[D];浙江理工大学;2017年
5 张羽;一种分布式服务治理框架的设计与实现[D];北京交通大学;2016年
6 王葱;基于MyCAT的分布式数据存储研究与应用[D];东华大学;2016年
7 胡睿;MyCat中倾斜连接优化技术研究与实现[D];东华大学;2016年
8 邱书洋;Redis缓存技术研究及应用[D];郑州大学;2016年
9 刘晋霞;基于MongoDB和Redis的数据缓存方法的研究与应用[D];武汉理工大学;2015年
10 崔解宾;分布式内存缓存技术在数据处理平台中的研究与应用[D];北京邮电大学;2015年
本文编号:2757087
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2757087.html