package com.yihu; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.client.loadbalancer.LoadBalanced; import org.springframework.context.annotation.Bean; import org.springframework.web.client.RestTemplate; /** * Created by progr1mmer on 2018/8/29. */ @EnableDiscoveryClient @SpringBootApplication public class AuthServer extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(AuthServer.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(AuthServer.class); } @Bean @LoadBalanced RestTemplate restTemplate() { return new RestTemplate(); } }