@EnableEurekaServer:启动一个服务注册中心提供给其他应用进行对话
@EnableZuulProxy:开启网关;
@FeignClient:发现服务
@EnableFeignClients
:启用feign进行远程调用
@EnableDiscoveryClient:启用服务注册与发现
@EnableCircuitBreaker:启动断路器
@EnableEurekaClient:启用服务注册与发现
@EnableDiscoveryClient基于spring-cloud-commons; @EnableEurekaClient基于spring-cloud-netflix;其实用更简单的话来说,就是如果选用的注册中心是eureka,那么就推荐@EnableEurekaClient,如果是其他的注册中心,那么推荐使用@EnableDiscoveryClient。