{"repo":"fosin/star-cloud","free":true,"listed":false,"github":"https://github.com/fosin/star-cloud","clone":"git clone https://github.com/fosin/star-cloud.git","description":"星云项目基于JDK17、Spring Boot 3.5.x、Spring Cloud 2021生态体系技术，采用微服务前后端分离架构，供开发人员学习和交流。包括服务注册与发现、服务监控、服务管理、服务治理、服务网关、服务熔断、配置管理、OAuth2认证授权中心等常见微服务组件。 服务注册与发现：支持K8S、Nacos、Eureka； 配置中心：支持K8S、Nacos、SCC;","language":"Java","stars":35,"topics":["redis","eureka","rabbitmq","mysql","nacos","k8s","docker","oauth2","jpa","swagger"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"设计定位 经过几个月，内部大重构的3.0来了，对外功能无变化，使用更强、更快、更好用了！！！ 第一步：正式启用anan-cloudgateway网关模块（基于Reactive的WebFlux技术栈），原网关项目anan-zuulgateway不再支持，Servlet和Reactive两种模式并行使用。（已完成） 第二步：逐步将剩余模块从Servlet技术栈迁移至Reactive技术栈。（进行中） anan基于JDK11、Spring Boot 2.5.x、Spring Cloud 2020生态体系技术，采用微服务前后端分离架构，供开发人员学习和交流。 包括服务注册与发现、服务监控、服务管理、服务治理、服务网关、服务熔断、配置管理、OAuth2认证授权中心等常见微服务组件。 服务注册与发现：支持K8S、Nacos、Eureka； 配置中心：支持K8S、Nacos、SpringCloudConfig； 部署方式：支持K8S(Helm)集群部署、jar包集群部署、Docker-Compose部署、Swarm集群部署 部署组件：数据库中间件（Mysql、RabbitMQ、Redis）、Anan后台服务、Anan前端服务(Ingress)、EFk日志体系、Prometheus+Grafana监控体系 对应前端项目地址: 技术选型 技术 简介 ------ ------ Anan-Boot anan-boot-starter基础构建框架脚手架，基于SpringBoot2.3 anan-core 公共核心、工具类 anan-security 快速搭建基于Spring Security、Oauth2的授权服务器、资源服务器认证体系 anan-jpa 快速构建基于Spring Data Jpa的CRUD、分页、排序、树形数据 anan-mybatis 快速构建基于MybatisPlus的CRUD、分页、排序、树形数据 anan-swagger 快速构建基于Swagger3.0的API文档 Spring MVC MVC分层框架 Spring Webflux Reactive框架技术栈 Alibaba Nacos(备选Eureka) 服务注册中心 Alibaba Nacos(备选Config) 配置管理中心 Alibaba Sentinel 服务限流、熔断框架 Spring Cloud Gateway 服务网关 Spring Cloud OpenFeign 微服务声明式调用框架 Spring Cloud Sleuth Zipkin 分布式链路追踪 Spring Boot Admin 服务管理中心 Spring Data Redis 缓存框架 OAuth2 Authorization Server 单点登录、鉴权、认证框架 Slf4j Log4j2 Logback 日志框架 Spring Validator 后端验证框架 Hibernate Validator Hibernate验证框架 lombok 一个通过注解自动生成get/set方法的类库 Thymeleaf HTML5模板引擎 Flyway 数据库管理 Maven 项目构建管理 Redis 缓存内存数据库 Mysql 对象关系数据库 RabbitMQ 消息中间件 ELK 日志收集、分析组合框架 Promethus、Grafana等 智能监控运维框架 Vuejs、Nodejs、Webpack、ElementUI 前段开发框架 架构设计 系统架构图 网络拓扑图 模块关系图 功能设计图 框架版本对照 anan-clo","default_branch":null,"files":null,"tree":[],"storefront":"/r/fosin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fosin/star-cloud/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}