spring-cloud组件学习和第三方开源项目集成
- chapter-2:spring-boot的一些练习
- tlh-eureka-server:采用eureka实现的注册中心,并开启了认证服务
- tlh-eureka-server-noauth:采用eureka实现的注册中心,无认证,主要用于后面的tlh-scc-config-admin使用
- tlh-service-provider:一个服务端
- tlh-service-consumer:通过eureka、ribbon、hystrix实现的消费端
- tlh-consume-feign:通过openfeign实现的服务消费端
- tlh-hystrix-dashboard:用于收集消费端服务调用失败、降级的可视化界面,并集成了turbine
- tlh-gateway-zuul:通过zuul实现的网关
- tlh-config-server:使用本地git实现的配置中心
- tlh-config-server-db:使用mysql数据库实现的配置中心(集成消息总线)
- tlh-scc-config-admin:使用scca admin实现的基于git存储的配置中心管理后台(需要依赖于github的API)
- tlh-scc-config-admin-db:使用scca admin实现的基于mysql存储的配置中心管理后台
- tlh-scc-config-client:配置中心客户端(集成消息总线)
- tlh-spring-boot-admin:集成spring-boot-admin
- tlh-auth:集成JTW实现统一认证
- tlh-transaction-mq:可靠消息一致性(分布式事务:最终一致性)
- tlh-gateway-gateway:Gateway实现网关
- tlh-hmily:hmily分布式事务应用
- tlh-config-alone:在Spring boot项目中使用config server进行配置管理
- scca:https://github.com/dyc87112/spring-cloud-config-admin
- spring-boot-admin:https://github.com/codecentric/spring-boot-admin
- redission:https://github.com/redisson/redisson
- spring-boot-swagger:https://github.com/SpringForAll/spring-boot-starter-swagger
- Reflections:https://github.com/ronmamo/reflections
- Hmily:https://dromara.org/website/zh-cn/