高性能的Web服务及其在机票系统中的应用研究

被引量 : 9次 | 上传用户:khl0907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web技术的发展,越来越多的应用转移到Web平台上实现,Web平台的交互也变得越来越复杂,更多的本地任务将依赖远程服务。传统的Web平台在吞吐量、请求响应、性能上都无法满足现有的需求,因此如何提高Web服务的性能成为开发者主要研究的内容之一。本文结合当前现有技术和项目研发中使用的策略,从两个方面讨论Web服务优化方法、提高Web性能。Web前端优化,主要采取减少减轻Web请求、合并页面、建立缓存机制和图片优化处理的方法减少客户端对服务端的请求,减轻服务器压力。服务端采用Nginx和多台Apache组合。Nginx是一个高性能的HTTP和反向代理服务器,具有并发性能好、系统资源消耗低等优势;Apach服务器中的业务组建丰富、Rewrite性能高。Nginx通过负载均衡分发用户的请求至Apach服务器完成具体业务处理。同时,在系统运行过程中采用Prefork MPM工作模式优化服务器内存和CPU的使用,提高Web系统的吞吐量和并发连接数。课题研究的背景是互联网机票系统。机票系统包含采购商、运营商、供应商和分销商四个业务系统,供不同的用户使用。本文主要介绍涉及机票购买流程的采购商(用户)和运营商(代理商)两大业务系统。采购商系统提供用户购票业务,运营商系统提供业务人员出票管理功能。系统的构建是分为前台和后台。前台负责提供航班查询、展示航班详情和企业宣传信息,提供用户完成订票流程以及查询购票订单的功能。后台为系统提供服务和综合管理,如机票运价、政策管理、财务系统管理等服务。机票系统采用Spring MVC模型作为系统开发的整体框架,结合Web开发新技术,实现机票系统的航班查询、订单创建、支付和订单管理。
其他文献
介绍了目前应用的电控泵喷嘴和电控高压共轨燃油喷射系统的组成、原理和特点。为满足更为严格的排放法规要求,国外柴油机电控燃油喷射系统采用了高喷油压力、电控蓄压式泵-喷
从1750年前后英国的产业革命到现在,世界现代经济的发展历史已经经历了约270年。这270年既是经济发展的270年,也是经济学研究的270年,当然了,也是国家战略、发展规划、经济政
<正>工学一体化教学已成为当前职业教育教学改革的必然趋势,杭州技师学院作为全国中职院校一体化课程教学改革牵头单位,致力于推进一体化教学改革,构建"站点为营、模块循环、
近年来随着指纹识别技术和无线技术的发展,我国企事业单位考勤管理的需求,但当下指纹考勤系统使用小规模考勤、小范围人群考勤,非实时考勤等问题。和传统的考勤不同,无线指纹考勤
本文从企业、用户的角度分析和研究了ERP在国内实施过程中,对项目实施成功与否的各种关键影响因素进行研究,并对这些关键因素对项目目标的影响程度进行排序。通过对关键成功因
中国拥有大量的历史文化名城,街道风景能够充分体现其特色。北京,在中华民族发展史上,占有极其重要的位置。北京的城市历史发展形态与街道格局密不可分,直至今日仍沿用元大都“棋
我国事业单位绩效工资改革已经开展3年多,各地各事业单位逐步建立起了适应自身发展的绩效工资分配制度,然而,由于事业单位绩效工资是我国事业单位管理体制下的特有产物,此次改革
目的:探讨减少急性白血病患者化疗期间感染的有效护理干预措施。方法:随机将180例急性白血病患者分为两组,对照组在患者化疗期间给一般性常规护理;干预组除给予一般护理措施
教师专业能力是学生学好学习的关键,教师专业能力的发展是世界教师教育发展的趋势和潮流,也是我国教师教育改革的方向和目标。我国西部少数民族地区自然环境恶劣、社会经济发展
人口变动下的社会公共资源合理配置,是一个非常现实而有意义的课题。人口的自然变动特别是流动人口的变动是公共资源合理配置中较为显著的影响因素之一。随着近年来流动人口的