首先确定在Eureka注册中心里,服务名称都能正常注册。另外,将gateway的配置里的uri,写死的情况下是正常的。
Eureka配置
gateway配置
报错分析:
在解析DNS时,出现了java.net.UnknownHostException
,表示主机名无法解析。
解决方案:
首先检查防火墙,再检查你的机器的DNS配置是否正确,然后在检查主机名是否正确(ping一下),如果报不存在就打开hosts文件在最后一行添加:
IP地址 主机名
再重新启动gateway服务。成功解决。