Skip to content

模块说明

yong.teng edited this page Apr 22, 2020 · 1 revision

buession-springcloud-common

  • 基础包,引入通用依赖

buession-springcloud-config-client

  • 配置中心客户端,引入 org.springframework.cloud:spring-cloud-config-client 依赖

buession-springcloud-config-server

  • 配置中心服务端,引入 com.buession.springboot:buession-springboot-web、org.springframework.cloud:spring-cloud-config-server 依赖
  • 使用了 com.buession:buession-web、com.buession.springboot:buession-springboot-web 中的 filter 等等

buession-springcloud-consul

  • consul 服务注册和发现客户端,引入 org.springframework.cloud:spring-cloud-starter-consul-discovery 依赖

buession-springcloud-fegin

  • fegin Rest Template 客户端,引入 org.springframework.cloud:spring-cloud-starter-openfeign 依赖

buession-springcloud-gateway

  • 基于 webflux 的响应式网关,引入 org.springframework.cloud:spring-cloud-starter-gateway、org.springframework.boot:spring-boot-starter-webflux 依赖

buession-springcloud-kubernetes

  • kubernetes 服务发现客户端,引入 org.springframework.cloud:spring-cloud-starter-kubernetes、org.springframework.cloud:spring-cloud-starter-kubernetes-ribbon 依赖

buession-springcloud-metrics

  • Metrics 各项指标提供度量和健康监测工具的包

buession-springcloud-ribbon

  • 客户端负载均衡,引入 org.springframework.cloud:spring-cloud-starter-netflix-ribbon 依赖

buession-springcloud-stream

  • 引入 springcloud 的 stream 基本工具

buession-springcloud-zuul

  • 基于 zuul 的网关,引入 org.springframework.cloud:spring-cloud-starter-netflix-zuul 依赖