基于Ribbon实现负载均衡时出现java.net.UnknownHostException: XXXXX异常
Posted 馥钰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Ribbon实现负载均衡时出现java.net.UnknownHostException: XXXXX异常相关的知识,希望对你有一定的参考价值。
基于Ribbon实现负载均衡时出现java.net.UnknownHostException: XXXXX异常_春.生的博客-CSDN博客
在配置好负载均衡的环境之后,启动后访问页面出现这个错误。
经过一番查询,才发现是因为Spring Cloud 2020版本以后,默认移除了对Netflix的依赖,其中就包括Ribbon,官方默认推荐使用Spring Cloud Loadbalancer 正式替换Ribbon,并成为了Spring Cloud负载均衡器的唯一实现,因此要在原有依赖的基础上添加 下面的Loadbalancer依赖。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-loadbalancer</artifactId>
<version>3.1.3</version>
</dependency>
添加依赖后,记得刷新一下依赖才会生效。然后启动程序后访问页面就会发现可以运行啦,并实现了负载均衡的功能。
————————————————
版权声明:本文为CSDN博主「春.生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Funny54/article/details/126128158
以上是关于基于Ribbon实现负载均衡时出现java.net.UnknownHostException: XXXXX异常的主要内容,如果未能解决你的问题,请参考以下文章