# spring-cloud **Repository Path**: wangjiande/spring-cloud ## Basic Information - **Project Name**: spring-cloud - **Description**: 原生cloud(eureka gateway config feign)脚手架 可以很快的进行业务开发 quartz 、redis 、rabbit mq 、drools 支持多数据源 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-02-24 - **Last Updated**: 2023-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringCloud, SpringBoot, Spring-MVC, Spring, Java ## README eureka 负载均衡 config 统一远程配置中心+本地配置中心两用 bus实时监听git改动刷新config server实现热部署 gateway: 统一路由转发loadbalancer 配合redis实现 限流 以及流量统计 feign: 服务接口调用 实现服务降级 熔断 限流 以及流量统计 oauth2: 授权 支持多数据源(做到主备数据库数据同步便可实现读写分离,或者可以配置多种数据源 mysql oracle DB2 sqlserver postgresql等) 分布式定时任务 quartz(数据库形式2.3.2) 缓存:redis 消息中间件:rabbitmq、kafka 规则引擎:drools 分布式事务(待做) 分布式锁(redis) socket通信 文件上传下载 pdf转换 图片识别 语音识别 excel处理 xml处理 邮件、电话、短信 媒体文件存储(本地、远程) https://github.com/heartsuit/demo-springboot-oauth2/tree/password/in-memory docker run zipkin server: docker run --name zipkin -d --restart=always -p 9411:9411 -e RABBIT_ADDRESSES=127.0.0.1:5672 -e RABBIT_USER=admin -e RABBIT_PASSWORD=123456 zipkin