报错 Request URI does not contain a valid hostname:http://PRODUCT_SERVICE/list 解决
Ribon在调用微服务时报错:
//获取商品服务接口中的数据利用ribon
Object obj = restTemplate.getForObject("http://product-service/api/v1/product/findbyid?id="+productid,Object.class);
报错:
Request URI does not contain a valid hostname: http://product_service/api/v1/product/findbyid?id=2
问题原因:
在注册服务的时候,properties文件中的服务名(spring.application.name)带上了下划线(如:PRODUCT_SERVICE)
解决办法:
将下划线换成横杠即可。(PRODUCT-SERVICE)
正文到此结束
热门推荐
相关文章
该篇文章的评论功能已被站长关闭