★热门 | 语言: Java
项目简介
zlt2000/microservices-platform是基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。系统提供完善的服务治理能力,包括服务注册发现、配置管理、熔断限流、链路追踪等,同时内置多租户隔离能力,支持独立数据库和共享数据库两种租户隔离模式。项目代码规范,文档齐全,适合作为企业微服务架构的基础框架。
核心功能
微服务架构:Spring Cloud Alibaba完整技术栈
服务治理:Nacos服务注册配置,Sentinel流量控制,Seata分布式事务
多租户:完善的租户隔离方案,支持独立库/共享库模式
权限管理:Spring Security + JWT认证,网关统一鉴权
代码生成:MyBatis-Plus增强代码生成
日志追踪:Sleuth + Zipkin链路追踪,ELK日志分析
监控告警:Prometheus + Grafana监控,告警通知
任务调度:XXL-Job分布式定时任务
技术栈
Java + Spring Boot + Spring Cloud Alibaba + Nacos + Sentinel + Seata + MyBatis-Plus + Redis + Vue3 + Element Plus
适用场景
企业级SaaS平台、微服务架构学习、多租户系统、快速开发框架、分布式系统实践
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |