美文网首页
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