节点文献
一种Web高并发系统的研究与实现
Research and Implementation of a Web High Concurrency System
【摘要】 大型分布式系统采用的高并发解决方案不适用部署在单服务器上的中小型Web应用,而通过集群等方式处理高并发流量的方案成本过高。本文针对单服务器的网络应用提出了一种适用的流量控制方案,即结合缓存、消息队列、不可重入锁的网络流量高并发优化处理算法方案。测试结果显示,本方案使Web应用系统较传统数据库操作数据方法的处理能力和效率有明显提升,支持并发较高时的同时访问与同步数据处理,提升系统的并发性和吞吐量,同时保证系统的可用性。
【Abstract】 The high-concurrency solution adopted by large-scale distributed systems is not suitable for small and medium-sized web applications deployed on a single server, and the cost of processing high-concurrencynetwork traffic through clustering is too high. This paper proposed a suitable flow control scheme for single-server network application, that is a high-concurrency optimization processing algorithm for network traffic combing with caching, message queues, and non-reentrant locks.Through the application of high-concurrency optimization processing solutions, the processing capacity and efficiency of the Web application system compared with traditional database operation data methods were significantly improved. It can support higher concurrent access and larger synchronous data processing, and improves the concurrency and throughput of the system. At the same time, it can ensure the availability of the system.
- 【文献出处】 智能物联技术 ,Technology of IoT & AI , 编辑部邮箱 ,2021年05期
- 【分类号】TP393.06
- 【下载频次】222