Spring Cloud无法解析服务提供者地址

简单搭建了Spring Cloud微服务。
1个Eureka,1个服务提供者Provider,1个调用者Consumer。

Provider和Consumer都在Eureka注册成功,并显示实例信息。

XX-SERVICE-PROVIDE     n/a (1)    (1)    UP (1) - web-test01cn-t002.pek3.wecash.net:nano-asr-service:7102
XX-SERVICE-CONSUMER    n/a (2)    (2)    UP (2) - web-test01cn-t001.pek4.wecash.net:nano-debt-server:9999

SERVICE-PROVIDER 和 SERVICE-COMSUMER 部署在不同的服务器上,SERVICE-PROVIDER运行正常。

SERVICE-COMSUMER分别使用Ribbon和Feign方式配置对SERVICE-PROVIDER服务接口的调用,均调用失败。

使用Ribbon的方式爆出异常:

java.net.UnknownHostException: web-test01cn-t002.pek3.wecash.net

web-test01cn-t002.pek3.wecash.net这个地址无法被调用方识别,该如何解决?

阅读 4.3k
1 个回答

信息太少了,feign和ribon的具体配置贴上来

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题