气象服务中台关键技术研究与应用OACSTPCD
Research and Application of Key Technologies in Meteorological Service Middle Platform
随着气象数据量的不断增长以及应用场景的不断拓展,传统数据处理模式难以满足多行业、融合型服务需求.为解决气象服务数据量大、处理过程复杂、应用需求多样、响应时效要求高等难点,本文开发分布式架构的湖南气象服务中台,并介绍支撑高并发服务的关键技术,包括:采用标准化流程实现多源异构数据统一处理,研发微服务并行处理模块提升数据处理效率,设计动态负载均衡算法增强并发能力,通过流量控制机制保障运行稳定性.测试结果表明:应用上述技术,在有限的基础资源支撑下,湖南气象服务中台可满足5000客户端并发访问需求,平均响应时间为1202 ms,在支撑应急管理、水利水文、自然资源等跨行业、多场景的气象服务中发挥了良好作用.
With the continuous growth of meteorological data and the expansion of application scenarios,traditional data process-ing models are difficult to meet the needs of various industry and integrated services.In order to solve the difficulties of mass data,complex processing,demand diversification,and high response time requirements in meteorological services,we devel-oped the Hunan meteorological service middle platform based on distributed architecture,and introduced key technologies to support high concurrency services,including adopting standardized processes to achieve unified processing of multi-source het-erogeneous data,developing microservice parallel processing modules to improve data processing efficiency,designing dynamic load balancing algorithms to enhance concurrency capabilities,and ensuring operational stability through flow control mecha-nisms.The test results show that with the application of the above technology and limited basic resource support,the platform can support 5000 concurrent access,displaying average response time 1202 ms.It has achieved positive application effects in sup-porting cross industry and multi scenario meteorological services such as emergency management,water conservancy,natural re-sources.
冯冼;方昆;屈右铭;刘晓波;施佳驰;文立恒
湖南省气象信息中心,湖南 长沙 410118||气象防灾减灾湖南省重点实验室,湖南 长沙 410118湖南省气象信息中心,湖南 长沙 410118
计算机与自动化
气象服务高并发流程化微服务负载均衡流量控制
meteorological servicehigh concurrencyprocessizationmicroservicesload balancingflow control
《计算机与现代化》 2024 (005)
69-74 / 6
湖南省自然科学基金资助项目(2020JJ4397);湖南省气象局重点科研项目(XQKJ22A006);湖南省应急管理科技项目(202301)
评论