FEBS Cloud is a use Spring Cloud Greenwich.SR3, Spring Cloud OAuth2 & Spring Cloud Alibaba build low coupling rights management systems, front-end (FEBS Cloud Web) using vue element admin building. FEBS means: F. AST, E ASY use, B eautiful and S AFE. The system has the following characteristics:
-
Before and after the end of the separation architecture, pure Token interactive client and server;
-
Separate authentication server and server resources, easy access to their own micro-service system;
-
Micro-service protection, the client requests a resource can only be obtained through the micro-service gateway;
-
Integrated Spring Boot Admin, multi-dimensional micro-monitoring services;
-
Spring Cloud Alibaba Nacos integrated service management and centralized configuration management;
-
Sentinel integrated flow control gateway;
-
Integrated Zipkin, easy call tracking Feign chain;
-
Integrated ELK, centralized log management, to facilitate problem analysis;
-
Docker of micro-services, using Docker Compose a key deployment;
-
Using the documentation and provide detailed build tutorial;
-
Front and rear ends verification request parameter, Excel import and export, code generation.
Documentation and Tutorials
Project documentation and hand touch hands to build tutorials Address: https://www.kancloud.cn/mrbird/spring-cloud/1263679
Update Log
- Gateway uses Spring Cloud Gateway rebuild
- Use Spring Cloud Alibaba Nacos service governance
- Use Spring Cloud Alibaba Nacos centralized micro-management service configuration
- Custom
@ControllerEndpoint
annotation layer Code Optimization Controller - Spring Cloud upgrade to Greenwich.SR3
- Spring Boot upgrade to 2.1.8.RELEASE
- Code optimization and repair BUG
system structure
The system architecture as shown below (right picture opens in a new tab):
project address
platform | FEBS Cloud (back-end) | FEBS Cloud Web (front-end) |
---|---|---|
GitHub | https://github.com/wuyouzhuguli/FEBS-Cloud | https://github.com/wuyouzhuguli/FEBS-Cloud-Web |
Gitee | https://gitee.com/mrbirdd/FEBS-Cloud | https://gitee.com/mrbirdd/FEBS-Cloud-Web |
Demo Address
Demo (limited server resources, not to build ELK): http://49.234.20.223:9527
Demo environment account password:
account number | password | Competence |
---|---|---|
scott | 1234qwer | Register an account with permission to view |