微服务平台建设方案1系统设计1.1总体框架1.1.1功能架构微服务平台主要由服务支撑层、基础服务层、通用服务及业务服务层组成,系统总体功能架构图如下:1)基础设施前端应基础设微服务平台的基础设施包括网络、存储、计算等硬件基础设施,为平台的运行提供基础保障。2)服务支撑层服务支撑层为保证整个服务平台健康、高效运行提供支撑服务,包括服务注册与发现中心、配置中心、日志中心、监控中心、服务限流降级与熔断、微服务网关等支撑服务功能。3)基础服务层基础服务层将平台通用的功能以服务的形式进行封装,为其他业务服务的实施提供基础服务,包括分布式缓存服务、分布式存储服务、搜索服务、消息队列服务、分布式事务服务、任务调度服务、统一认证中心、用户中心、组织机构管理、代办任务中心、流程管理中心等基础服务功能。4)通用服务层通用服务层,是将一般业务功能开发都需要使用的功能进行封装,形成通用服务,提高开发效率,控制开发质量的一种方式。5)业务服务层通过通用服务实现的业务逻辑部署在业务服务层,为前端应用提供服务。1.1.2逻辑架构r_.烈…•■—「需匕■申何m»Id■>