气象信息决策支撑系统在气象防灾减灾过程中具有重要作用,但是单体架构的气象信息决策支撑系统无法满足科学决策和智能减灾的需求,在扩展性和复用性等方面存在不足.基于Spring Cloud的微服务架构具有低耦合、易扩展的特点,已经在各大中型企业得到广泛的应用.本文通过对微服务架构中关键技术进行研究,提出了3种气象信息决策支撑系统架构的重构策略.针对气象信息决策支撑系统局限性,结合微服务架构特点,设计基于微服务的气象信息决策支撑系统架构,分为核心层、业务逻辑层和表现层,重点对业务逻辑层进行了重构和实现,并把重构后的业务功能应用到了气象防灾减灾监控管理平台,提高了系统的可扩展性和可复用性.
气象信息决策支撑系统 Spring Cloud 微服务重构