FEBS Cloud v1.1 发布,整合 Spring Cloud Alibaba

mrbird
 mrbird
发布于 2019年09月22日
收藏 22

FEBS Cloud是一款使用Spring Cloud Greenwich.SR3、Spring Cloud OAuth2 & Spring Cloud Alibaba构建的低耦合权限管理系统,前端(FEBS Cloud Web)采用vue element admin构建。FEBS意指:Fast,Easy use,Beautiful和Safe。该系统具有如下特点:

  1. 前后端分离架构,客户端和服务端纯Token交互;

  2. 认证服务器与资源服务器分离,方便接入自己的微服务系统;

  3. 微服务防护,客户端请求资源只能通过微服务网关获取;

  4. 集成Spring Boot Admin,多维度监控微服务;

  5. 集成Spring Cloud Alibaba Nacos服务治理和集中配置管理;

  6. 网关集成Sentinel流控;

  7. 集成Zipkin,方便跟踪Feign调用链;

  8. 集成ELK,集中管理日志,便于问题分析;

  9. 微服务Docker化,使用Docker Compose一键部署;

  10. 提供详细的使用文档和搭建教程;

  11. 前后端请求参数校验,Excel导入导出,代码生成等。

文档与教程

项目文档及手摸手搭建教程地址:https://www.kancloud.cn/mrbird/spring-cloud/1263679

更新日志

  1. 网关使用Spring Cloud Gateway重新构建
  2. 使用Spring Cloud Alibaba Nacos服务治理
  3. 使用Spring Cloud Alibaba Nacos集中管理微服务配置
  4. 自定义@ControllerEndpoint注解优化Controller层代码
  5. Spring Cloud升级到Greenwich.SR3
  6. Spring Boot升级到2.1.8.RELEASE
  7. 代码优化及BUG修复

系统架构

系统架构如下图所示(右键在新标签页中打开图片):

项目地址

平台 FEBS Cloud(后端) FEBS Cloud Web(前端)
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

演示地址

演示地址(服务器资源有限,没有搭建ELK):http://49.234.20.223:9527

演示环境账号密码:

账号 密码 权限
scott 1234qwer 注册账户,拥有查看权限

 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:FEBS Cloud v1.1 发布,整合 Spring Cloud Alibaba
加载中
返回顶部
顶部