diff --git a/ribbon-eureka/src/main/java/demo/HelloClientApplication.java b/ribbon-eureka/src/main/java/demo/HelloClientApplication.java index 4e95ef3..2c3298e 100644 --- a/ribbon-eureka/src/main/java/demo/HelloClientApplication.java +++ b/ribbon-eureka/src/main/java/demo/HelloClientApplication.java @@ -4,6 +4,8 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; +import org.springframework.cloud.client.loadbalancer.LoadBalanced; +import org.springframework.context.annotation.Bean; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.client.RestTemplate; @@ -27,4 +29,9 @@ public class HelloClientApplication { SpringApplication.run(HelloClientApplication.class, args); } + @Bean + @LoadBalanced + public RestTemplate restTemplate() { + return new RestTemplate(); + } } \ No newline at end of file