摘要
电网企业正加快推进企业中台统一服务调度组件建设和试点应用,需要组件具有高可靠性保障。文章介绍了统一服务调度组件总体架构和集成架构,从可靠性涉及范围、风险评估、关键点分析等方面全方位评估组件可靠性,从集群部署、服务解耦、健康检查、熔断限流、弹性设计等方面设计服务网关高可靠性,从数据库、Redis缓存、本地缓存、消息推送等方面设计数据库及缓存高可靠性,从两级贯通、两级数据同步等方面设计两级贯通调用高可靠性,从统一权限平台、统一密码服务平台等方面设计集成高可靠性。通过服务网关、数据库及缓存、两级贯通、集成等方面的综合设计,可有效提高组件的可靠性,大幅降低组件故障风险。
The power grid enterprises are accelerating the development and application of the unified service scheduling components for the enterprise middle platform,which requires the component with high reliability assurance.This paper introduces the overall architecture and integration architecture of the unified service scheduling component,comprehensively evaluates the reliability of the component from aspects such as reliability scope,risk assessment,and key point analysis.Then,the high reliability design of service gateway is presented from aspects such as cluster deployment,service decoupling,health check,circuit breaker and current limiting,elastic design,etc.The design of database and cache with high reliability is elaborated from aspects such as database,Redis cache,local cache,and message pushing.The design of two-level connection and service invocation is given from aspects such as two-level connection and two-level data synchronization.The integration reliability is assured from the unified permission platform,the unified encryption service platform,etc.Through the comprehensive design of service gateway,database and cache,two-level connectivity,integration,and other aspects,the reliability of the component can be effectively improved,and the risk of component failures can be greatly reduced.
作者
林鸿
刘俊艳
朱平飞
刘磊
胡志远
于喻
LIN Hong;LIU Junyan;ZHU Pingfei;LIU Lei;HU Zhiyuan;YU Yu(Beijing China-power Information Technology Co.,Ltd.,Changping District,Beijing 102218,China)
出处
《电力信息与通信技术》
2024年第8期84-90,共7页
Electric Power Information and Communication Technology
基金
国家电网有限公司总部管理科技项目资助“面向全网用户的电力营销服务系统应用动态发布及数据快速处理技术研究与应用”(5108-202218280A-2-400-XG)。
关键词
企业中台
服务调用
高可靠
服务网关
微服务
enterprise middle platform
service scheduling
high reliability
service gateway
microservices