使用Nacos作为注册中心,将服务者和消费者均注册到注册中心后,负载均衡ribbon报错。
java.net.UnknownHostException: test-video-service at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) ~[na:1.8.0_60] at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) ~[na:1.8.0_60] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_60] ......
解决:需在RestTemplate上加注解@LoadBalanced
@SpringBootApplication @EnableDiscoveryClient public class OrderApplication { public static void main(String[] args) { SpringApplication.run(OrderApplication.class,args); } @Bean @LoadBalanced public RestTemplate getRestTemplate(){ return new RestTemplate(); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)