美文网首页
Spring Cloud 注解

Spring Cloud 注解

作者: watermountain | 来源:发表于2019-04-11 23:30 被阅读0次

    @EnableFeignClients 开启Spring Cloud Feign的支持

    @EnableCircuitBreaker 开启断路器功能

    @EnableDiscoveryClient 注册应用为Eureka客户端应用,以获得服务发现的能力。

    @LoadBalanced 开启客户端负载均衡

    @EnableScheduling

    @EnableEurekaServer 启动一个服务注册中心

    @RunWith(SpringRunner.class) 引入Spring 对JUnit 4 的支持

    @WebAppConfiguration 开启Web 应用的配置,用于模拟ServletContext

    @SpringCloudApplication

        @SpringCloudApplication注解的定义如下,包含服务发现及断路器的注解

    package org.springframework.cloud.client;

    import org.springframework.boot.autoconfigure.SpringBootApplication;

    import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;

    import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

    import java.lang.annotation.*;

    /**

    * @author Spencer Gibb

    */

    @Target(ElementType.TYPE)

    @Retention(RetentionPolicy.RUNTIME)

    @Documented

    @Inherited

    @SpringBootApplication

    @EnableDiscoveryClient

    @EnableCircuitBreaker

    public @interface SpringCloudApplication {

    }

    @HystrixCommand:指定回调方法

    相关文章

      网友评论

          本文标题:Spring Cloud 注解

          本文链接:https://www.haomeiwen.com/subject/flpfwqtx.html