★热门 | 语言: Java
项目简介
Spring-Cloud-Platform是国内首个Spring Cloud微服务化RBAC的管理平台,核心采用Spring Boot 2.4、Spring Cloud Hoxton等技术栈构建。项目提供完整的微服务治理能力,集成了服务注册发现、配置中心、熔断器、网关、链路追踪等微服务基础设施,同时实现了细粒度的RBAC权限控制和完整的企业后台功能。是学习Spring Cloud微服务架构和构建企业级微服务平台的优秀参考项目。
核心功能
微服务架构:基于Spring Cloud的完整微服务架构设计
服务治理:Eureka/Nacos注册发现、Config配置中心、Gateway网关
权限控制:基于RBAC的微服务权限管理,支持按钮级别权限
用户管理:完整的用户、角色、部门管理功能
菜单管理:动态菜单配置,前端路由与后端权限联动
日志审计:操作日志、登录日志、异常日志完整记录
接口限流:基于Sentinel的接口限流和熔断降级
链路追踪:Zipkin/SkyWalking全链路追踪方案
技术栈
Java + Spring Boot 2.4 + Spring Cloud Hoxton + Nacos + Sentinel + Seata + MySQL + Redis + Vue + Element UI
适用场景
Spring Cloud微服务学习、企业级微服务平台、权限管理系统、SaaS多租户系统
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |