信息网络安全 ›› 2017, Vol. 17 ›› Issue (12): 29-35.doi: 10.3969/j.issn.1671-1122.2017.12.006
GULKhanSafiQamas, 王鹏, 罗森林, 潘丽敏()
Khan Safi Qamas GUL, Peng WANG, Senlin LUO, Limin PAN()
摘要:
随着网络技术的飞速发展,社会对于网络应用的质量要求也越来越高,而并发能力作为网络应用的基本能力之一,在很大程度上影响了用户的使用体验。针对基于多线程的并发成为限制并发能力提升的瓶颈,基于多线程的应用在高并发场景中会浪费大量系统资源等问题,文章设计并实现了一个基于事件的异步请求响应方案。该方案使用基于事件的并发方法,对用户的请求可以进行无阻塞的响应,同时可以有效降低系统的内存消耗,并根据后端响应服务的特性将后端服务器群划分为负载均衡模块和Web响应集群模块,然后将这些模块整合成一套高并发Web响应系统,该系统能够实现Linux平台的高并发响应。文章最后对此原型系统进行了实验,实验结果表明,系统在并发能力、可靠性、稳定性方面均有较好的表现,能够利用系统完成万级并发的稳定响应任务,具有较高的实际应用价值。
中图分类号: