0 序言
本文简述了SCB,一个基于SpringCloud 2开发的微服务基础框架SCB(Spring Cloud Base)。
SCB主要组件版本:
1、Spring Boot:2.0.3.RELEASE
2、SpringCloud:Finchley.RELEASE
3、Spring Cloud Gateway:2.0.1
4、Spring Boot Admin:2.0.2
5、Java:1.8
6、Consul:1.2.3
此框架主要包括客户端和服务端。
客户端使用 Vue开发,具有系统设置和系统监控两大类功能。其中,系统设置提供用户管理、角色管理、应用管理、系统管理、模块管理模块,完成系统管理的基本功能。系统监控提供服务监控、Zipkin监控、注册中心监控、RabbitMQ监控,通过集成以上各组件的监控管理页面实现。
服务端提供API网关、统一认证授权中心(OAuth2)、 基础数据中心等应用,对外统一以服务的方式对外提供服务功能。
此框架可作为微服务快速开发框架使用,也可以作为使用SpringCloud开发微