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