大型分布式系统采用的高并发解决方案不适用部署在单服务器上的中小型Web应用,而通过集群等方式处理高并发流量的方案成本过高。本文针对单服务器的网络应用提出了一种适用的流量控制方案,即结合缓存、消息队列、不可重入锁的网络流量高并发优化处理算法方案。测试结果显示,本方案使Web应用系统较传统数据库操作数据方法的处理能力和效率有明显提升,支持并发较高时的同时访问与同步数据处理,提升系统的并发性和吞吐量,同时保证系统的可用性。