问题描述
启动Eureka服务端正常,但是启动Eureka客户端的时候报异常:
java.net.UnknownHostException: eureka7001
原因分析:
服务端对eureka-instance-hostname属性进行了命名,但是客户端不懂这个名字对应什么ip
解决方案:
方案一:将服务端eureka-instance-hostname不要进行命名,使用ip。如果是在本机跑,直接改成127.0.0.1
方案二:修改本地host文件,指明ip对应的名字,这样就可以找到名字了。
![](https://i-blog.csdnimg.cn/blog_migrate/17b7b19cc37c522a81090e082875ee5d.png)