首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Asp.net的高考填报志愿系统高并发负载解决方案
引用本文:李晓宁,张浩.基于Asp.net的高考填报志愿系统高并发负载解决方案[J].科技资讯,2013(9):43-46,48.
作者姓名:李晓宁  张浩
作者单位:河北女子职业技术学院 河北石家庄 050094
摘    要:本文以当前全国各省普通高考网上填报系统因并发量过高而极易造成网站的瘫痪的现象着手,设计了普通高校招生冈上填报志愿系统的高并发负裁解决方案。本系统在尽可能的采用传统的网站高并发负载优化策略的同时,还针对系统本身的特点从宏观架构及徽观技术实现手段上都加以研究分析,制定针对网上填报志愿系统的高负载解决方案。宏观上本系统利用了面向服务的程序设计方式将系统分为网站程序层,数据缓存层.数据库层的三层进行设计,实现了系统中应用程序,数据操作、数据存储上的物理及逻辑分离,因此系统应对高并发负载具有了分布式解决能力,实现了系统的可扩展性。微观上,本系统利用了目前许多提高系统性能的新技术新方法,使网站程序运行具有了高效性。本系统的有以下几个特点及创新:(1)架设数据缓存库服务器,建立完善的内存数据缓存管理机制,利用面向服务的技术进行网站程序和数据缓存之间的通讯。(2)WEB程序与数据库隔离,增加系统的安全性。(3)软件程序负载均衡与硬件负裁均衡结合应对大并发访问。(4)WEB服务器设置内存字典,使用哈希表进行数据映射,解决频繁数据查询。(5)网站程序层、数据缓存层,数据库层的分层结构设计,方便系统扩展。通过测试和实践证明,使用多种方法对WEB程序进行优化设计及把内存数据库作为向数据库中写入数据前的缓冲的思路,能很好的增加网上填报志愿系统一类的大数据量的网上应用程序的吞吐能力,从而完成高并发负载的网上填报志愿需求。

关 键 词:高并发  负载  WCF  内存数据库  优化
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号