论Web应用系统性能优化技术与应用.docx
《论Web应用系统性能优化技术与应用.docx》由会员分享,可在线阅读,更多相关《论Web应用系统性能优化技术与应用.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1234567891011121314151617论Web应用系统性能优化技术与应用2020年1月,笔者参加了空管局某单位组织的 空域运行态势监控系统的项目开发,承担系统的架 构设计任务。系统的总体设计思想是通过网状部署 A D S - B地面接收设备,收集航空器的四维位置信息、飞机识别信息和其他附加信息,结合航班飞行计划、 天气等影响空域运行的数据,对航空器进行轨迹追 踪、异常告警和航路拥堵状态分析。本文结合笔者的实践,以空域运行态势监控系 统为例,讨论了 w e b应用系统性能优化技术与应用,首先阐述了该系统开发时所采用的策略、首先阐述了该系统开发时所采用的策略、方案和技术;然后着重介绍了
2、负载均衡技术、缓存技术和数据库分片技术三种改进据库分片技术三种改进Web应用系统性能的技术,并对它们在该系统中的实施过程进行了描述;最后 对项目实施效果进行了总结。随着我国民航业的高速发展,航班延误、空域航路拥挤的问题越来越明显。为了应对日益凸显的问题,2020年1月空管局某单位决定开发一套空域运行态势监控系统,笔者有幸参与了此次项目的开发担任系统架构设计师职务负责系统的架构设计相关工作。系统的目标是为各空管单位、航空公司和旅客提供一个实时的空域运行态势的监控和展示平台势的监控和展示平台空管单位对空域和航空器进行管理和控制器进行管理和控制方便机场航空公司对航班放行做出及时的调整方便旅客对实时的
3、航班运行情1234567891011121314151617181920212223242526272829况有个直观的况有个直观的减少航班延误取消带来的负面影响。空域运行态势监控系统的总体设计思想是通过网状部署A D S - B地面接收设备,收集航空器的四维飞机识别信飞机识别信息和其他附加信息班飞行计划、天气等影响空域运行的数据器进行轨迹追踪异常告警和航路拥堵状态分析。根据系统的需求分析,统划分成了多个功能模块,其中ADS-B数据接收模块实时接收各ADSB地面接收设备发送的飞机位置信息;航迹数据融理模块将各个A D S - B接收设备发送的飞机位置航迹融合处理块基于飞机未来一段轨迹;航块基于
4、飞块基于飞和轨迹数异常状态取国内飞输出空域扇输出空域扇、航路等结构数据划数据,特情数据模特情数据模读取天气、特情等数据3031323334353637383940414243444546474849505152535455565758达图和特情信息;空域态势分析模块基于飞机位置 数据和空域结构数据,计算空域拥堵程度。为了应对空管单位、机场、航空公司和旅客大 量的访问请求,保证系统的可靠性和用户体验,对 系统进行性能优化显得尤为重要。空域运行态势监 控系统以微服务架构作为基本架构风格,基于 Spring Cloud框架,使用Java语言开发,分为前 端w e b服务、平台保障服务、业务服务三个部
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 应用 系统 性能 优化 技术
限制150内