Skip to content

yudi-corgi/spring_cloud_summary

Repository files navigation

Spring Cloud 常用组件示例汇总

服务注册与发现

  • Eureka Server/Client
  • Consul
  • Zookeeper
  • Nacos

服务调用

  • Ribbon
  • Feign

断路器与服务监控

  • Hystrix
  • Hystrix Dashboard
  • Turbine

API 网关路由

  • Zuul
  • Gateway

配置中心

  • Config
  • Bus
  • Nacos
  • Consul
  • Apollo
    • 在该模块简单添加了 DeferredResult 使用示例,因为 Apollo 客户端与服务端的长连接便是基于此实现

分布式事务

  • Seata

消息路由

  • Stream(v3.2.9)
    • Binder / MQ 基础配置示例
    • RabbitMQ / Kafka Binder 配置示例
    • Rabbit MQ 延迟、死信、分区、多输入/多输出通道示例

服务追踪

  • Sleuth
  • Zipkin
  • SkyWalking

服务监控/管理/邮箱警报

  • Admin-Server
  • Actuator
  • spring-boot-starter-mail

About

Spring Cloud 常用组件示例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages