面向大规模访问的Web服务器负载均衡系统设计与实现

被引量 : 6次 | 上传用户:yuanxu52051
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着因特网的不断发展与广泛的应用,信息已经处于急剧爆炸式的增长中。很多网络服务器因为网络负载的线性急剧增长而不堪重负,使得网络服务的响应时间变长,其服务质量也大打折扣。WServer系统正是针对这种大规模Web访问的情况,通过负载均衡等实现了网络服务质量的优化,提高了用户体验,降低了服务商成本。本文设计并实现了一个基于Epoll模型的服务器及其负载均衡系统,实现其提供网络服务时的反向代理功能。在传统的服务器端采用一个连接阻塞一个线程的方法,由于操作与实现简单,容错性好等优点而被广泛的使用,但是对于要求处理速度快且满足高并发的服务器来说,这种方案会出现许多问题。参考操作系统中异步I0的设计与实现方案,对网络请求也可以按类似方案处理,即将所有的请求简化为阻塞操作和非阻塞操作的问题。这样将所有阻塞请求的部分全部交给epoll (Windows下的ICOP)触发相应的事件,而将非阻塞部分用主进程(线程)一直执行,直到遇到阻塞部分则停止。论文首先介绍了课题研究的背景和当前存在的问题等,并由此引出了课题研究的目的与意义。接着论文对系统的需求,数据流程,系统框架设计等进行了详细的分析。然后论文以功能模块为单位对系统的概要设计进行展开,以结构图、流程图等方式对系统进行了详细的设计与说明,并对实现过程中涉及到的关键流程的代码进行了全面的分析。最后将成果运用到基于WoT的“智能家居”系统中,对系统目前的不足和今后的工作做了分析和规划,总结了本人在研究生阶段的工作和成果。
其他文献
以华人网络、国家和亚洲地域秩序为切入点,分析和反思了海外华人研究中若干关键性的理论和方法论问题;探讨了华人网络与市场、社会与国家、地方化与全球化的互动关系;解构和
根据对中西方人格概念的词源和内涵的分析,人格内容可划分为四个不同层次,包括个体的外显行为、内心体验、动机和神经生理基础等四个方面,不同层次之间存在密切的交互关系;文
<正> 赵朴初、谢冰心、启功、夏衍、叶至善、陈荒煤、吴冷西、张志公等8位知名人士在今年两会上发出的《建立幼年古典学校的紧急呼吁》正日益引起社会的关注。 赵朴初等认为,
期刊
<正> 一、电子商务的概念电子商务,即电子交易(E-Commerce),是通过计算机互联网络进行各种商务活动的总称。它的基本技术特征是利用Web技术传输和处理各种商务信息,它的主要
通过分析目前大通县的县、镇、村苗圃的现状,找出存在的问题,提出了今后发展思路。
通过采用双官能团助催化剂、三官能团助催化剂及延长三官能团体系保压时间3种工艺,制备了浇铸尼龙(MC尼龙)样品2-FC-MC、3-FC-MC和3-FC-T-MC尼龙。利用差示扫描量热分析和偏
市政排水系统是现代化城市不可缺少的重要市政基础设施,是城市居民的生命线工程。市政排水工程质量是决定城市排水系统的好坏的主要因素,其质量问题也关乎到千家万户的切身利
信访工作是化解社会矛盾、维护群众合法权益的重要途径。构建服务型信访工作机制是提高信访工作时效性的重要保障,是实现国家治理能力现代化的重要途径。其中,网络化信访工作
动画创作中,美术设计决定着整体风格,而风格的营造必须追溯其文化根源。中国悠久的传统文化,是极为丰富的动画创作宝库。动画创作者应该对传统文化、民间美学情有独钟,在博大
溃疡性结肠炎主要是由遗传、环境、感染、肠黏膜屏障功能缺陷等多种因素相互作用所致。苦参及其复方防治溃疡性结肠炎的作用机制主要包括调节免疫细胞失衡、调节细胞因子及炎