Abstract:Based on the upgrading of Sichuan meteorological early warning and decision-making publishing system, the load balance of web application layer is realized by Nginx service without additional server and network equipment, which reduce the pressure of website to deal with high concurrent access. Two new Redis services, one to reduce the database reading pressure, one to improve the efficiency of gateways reading massive tasks. Two new message queues implement load balancing between publishing tasks and gateway, decoupling from complex module, and to ensure task recovery after exceptional interrupt. This upgrade optimizes the performance of the system at the software level at minimum cost and avoids the interruption caused by high concurrent access. The pressure test and actual running proved that the system runs stably, the goals of load balancing realization and performance optimization is achieved.