Request URI does not contain a valid hostname: 使用ribbon实现负载均衡出现消费者通过项目名称无法调用服务者
作者:互联网
springcloud搭建微服务项目遇见一个很奇怪的问题折腾了一下午,消费者用负载均衡项目名(S_USER)方式调用服务者,一直调不通,报如下错误:
Caused by: java.lang.IllegalStateException: Request URI does not contain a valid hostname: http://S_USER/user/list
解决方案:服务者项目名不能带"_"下划线。
服务者.yml
正确方式:
spring:
application:
name: s-user #注意不能是s_user,这可能是个bug
标签:hostname,Request,URI,valid,服务者,USER,user 来源: https://blog.csdn.net/yuan520588/article/details/88368506