commons
文章平均质量分 76
commons
yaoshengting
这个作者很懒,什么都没留下…
展开
-
spring-cloud-commons之LoadBalancer
spring-cloud-commons的结构如下:spring-cloud-commons 包括了整个 SpringCloud 对各种微服务化组件的抽象,比如: actuator: circuitbreaker:断路器功能 doscovery:服务发现功能,比较经典的实现如 spring-cloud-netflix-eureka-client,依赖三方组件 netflix-eureka,也是 SpringCloud 2020 版本后唯一支持的 netflix 组件 l.原创 2021-08-13 20:49:54 · 1780 阅读 · 0 评论 -
spring-cloud-commons之CircuitBreaker
介绍Spring Cloud Circuit breaker 提供了一个断路器实现的抽象,提供了一致的接口,可以让你选择断路器的实现。Spring Cloud提供了如下的断路器实现类:Resilience4JSentinelSpring RetryEnableCircuitBreaker注解启用断路器@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@Import({原创 2021-08-16 17:16:40 · 590 阅读 · 0 评论 -
spring-cloud-commons之DiscoveryClient
DiscoveryClient接口public interface DiscoveryClient extends Ordered { int DEFAULT_ORDER = 0; String description(); List<ServiceInstance> getInstances(String serviceId); List<String> getServices(); default int getOrder() {原创 2021-08-19 10:18:49 · 3643 阅读 · 0 评论 -
spring-cloud-commons之ServiceRegistry
ServiceRegistry接口spring cloud commons提供了一个 ServiceRegistry 接口,该接口有 register(Registration) 、 deregister(Registration)等方法,可以让你提供自定义的服务注册方法进行服务注册。Registration 是一个标记接口.每一个 ServiceRegistry 实现类有他们自己的 Registration 实现.ZookeeperRegistration 用于 ZookeeperService原创 2021-08-19 17:00:54 · 2211 阅读 · 0 评论