一、介绍
(1)当客户端发送服务名到服务注册中心后,服务注册中心会找到该服务名的所有实例的地址及端口号返回给客户端。
二、修改订单模块中的请求URL及开启RestTemplate的负载均衡功能
(1)因为服务注册中心会根据服务名返回所有实例对应的服务地址及端口号,故URL改为http://CLOUD-PAYMENT-SERVICE
(2)给RestTemplate的Bean开启负载均衡功能
@Configuration
public class ApplicationContextConfig {
@Bean
@LoadBalanced
public RestTemplate restTemplate(){
return new RestTemplate();
}
}
(3)负载均衡效果