摘 要: | 基于四川省气象预警决策发布系统原有架构进行升级,在没有新增服务器和网络设备的情况下,通过Nginx服务实现Web应用层的负载均衡,减轻网站应对高并发访问的压力。新增两个Redis数据缓存服务分别减轻数据库读取压力和提高网关读取海量任务数据的效率。新增消息队列组件实现发布任务至网关模块间的负载均衡和复杂模块的解耦,确保异常中断后的任务恢复。此次升级从软件层面以最小成本实现系统的性能优化,避免因为高并发阻塞导致的业务中断。升级后压力测试和实际应用情况表明,系统运行稳定,实现了负载均衡和性能优化的目标。
|