【Spring_Cloud】IllegalStateException:No instances available和Request URI does not contain avalid hostn

川长思鸟来 2024-03-24 14:35 88阅读 0赞

问题描述

问题

  1. java.lang.IllegalStateException: Request URI does not contain a valid hostname:

Request URI does not contain a valid hostname

出错场景:

SpringCloud使用Ribbon实现负载均衡
在这里插入图片描述

报错信息

在这里插入图片描述
在这里插入图片描述

原因分析: 服务名称不能使用下划线,删除下划线或者使用中划线

解决

在这里插入图片描述

问题2:java.lang.IllegalStateException: No instances available for

解决

我添加了个端口号就好了emmm
在这里插入图片描述

成功

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

总结

问题①

请求不到在服务中心所注册的order_clinet,
经过查阅资料,springcloud微服务中,应用名称不能使用下划线,应使用驼峰命名法或者将其改成横线-去代替

problem②

No instances available:没有可用的实列。在url中加上端口号。

单词拼写错误

Notclinet,Is client

发表评论

表情:
评论列表 (有 0 条评论,88人围观)

还没有评论,来说两句吧...

相关阅读