我在RestTemplate的配置类里使用了 @LoadBalanced
@Component
public class RestTemplateConfig {
@Bean
@LoadBalanced
public RestTemplate restTemplate(){
return new RestTemplate();
}
}
或者

再调用
@Autowired
private RestTemplate restTemplate;
必须使用应用名作为代替ip:端口,
http://127.0.0.1:8080/user/get
改成
http://应用名/user/get
不然会报错
使用RestTemplate时报错java.lang.IllegalStateException: No instances available for 127.0.0.1

1:不要使用ip+port的方式访问,取而代之的是应用名
2:这种方式发送的请求都会被ribbon拦截,ribbon从eureka注册中心获取服务列表,然后采用均衡策略进行访问

转载于:https://www.cnblogs.com/xiufengchen/p/10331366.html

使用RestTemplate时报错java.lang.IllegalStateException: No instances available for 127.0.0.1相关推荐

  1. 驱动谷歌浏览器执行用例时报错java.lang.IllegalStateException

    驱动谷歌浏览器执行用例时报错信息:java.lang.IllegalStateException Exception in thread "main" java.lang.Ille ...

  2. Spring Cloud RestTemplate报错:java.lang.IllegalStateException: No instances available for xxx

    java.lang.IllegalStateException: No instances available for XXXX 一.问题复现 最近搭建springCloud项目,搭建Eureka,多 ...

  3. Spring Boot单元测试报错java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]

    一:运行test类方法时候报错 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. S ...

  4. 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @Bootstra

    由于我maven仓库之前已经有了有个5.0.10的test包 导致我的变量 <org.springframework.version>4.2.5.RELEASE</org.sprin ...

  5. java.lang.IllegalStateException: No instances www.xxxx.com available for localhost

    在SpringCloud的项目中,我们使用了自动配置的OAuth2RestTemplate,RestTemplate,但是在使用这些restTemplate的时候,url必须是服务的名称,如果要调用真 ...

  6. java.lang.IllegalStateException: No instances available for eurekaclient

    在测试ribbon负载均衡的时候,遇到一个这个报错: Servlet.service() for servlet [dispatcherServlet] in context with path [] ...

  7. eureka注册中心发现服务,调用依然出现java.lang.IllegalStateException: No instances available for XXX

    使用Ribbon进行负载均衡时,服务成功注册到eureka中,根据应用名称调用出现java.lang.IllegalStateException: No instances available for ...

  8. 异常:java.lang.IllegalStateException: No instances found of configserver(里面是一个微服务名)

    异常:java.lang.IllegalStateException: No instances found of configserver(里面是一个微服务名) 参考文章: (1)异常:java.l ...

  9. java.lang.IllegalStateException : No instances available for XXX

    No instances available for XXX 错误信息: java.lang.IllegalStateException: No instances available for XXX ...

最新文章

  1. 单列索引和复合索引的使用
  2. 使用 8 位 YUV 格式的视频呈现
  3. 肖战被抵制?Python爬虫揭秘关于肖战粉丝的人群画像
  4. 命令行方法查看和设置环境变量
  5. java dom创建xml文件_Java 如何使用dom方式读取和创建xml文件
  6. python宏替换_简单的宏替换
  7. 域名使用cname方式跳转不到新域名_七牛云图床和Markdown使用
  8. ZOJ 2412 Farm Irrigation
  9. 谷歌助手现可预测航班延误情况并推送建议
  10. charles(青花瓷)抓包乱码【青花瓷抓包https内容】
  11. Android——TextView指定字符串颜色高亮,实现类似微信、支付宝搜索结果中搜索字段高亮的效果
  12. Consul微服务注册与发现
  13. Python 二次开发 SAP2000 定义
  14. Dell服务器型号的详解
  15. 你听过“易语言”吗?
  16. 优化Facebook广告ROI的数据驱动方法:从投放到运营
  17. 盘点:中国历史上最杰出的“十位圣人”
  18. 【java毕业设计】基于java+Lucene+Tomcat的搜索引擎设计与实现(毕业论文+程序源码)——搜索引擎
  19. CryptoJS 加密的使用方法
  20. .ui文件 c语言,参考ElementUI的文档实现方案,实现自己组件库的说明文档

热门文章

  1. 支持java虚拟主机_为何缺乏支持Java的虚拟主机
  2. linux中mysql与eclipse_Linux下eclipse CDT及mysql安装,c++访问mysql数据库
  3. python 3的33个保留字列表_python 33个保留字是什么意思
  4. python能开发游戏吗_python可以开发游戏吗,python能开发游戏吗
  5. 苹果手机耗电快_iPhone12用5G耗电快,苹果回应
  6. win10计算机跑分,鲁大师如何跑分_鲁大师跑分详细教程
  7. postman mysql_postman连接mysql执行操作
  8. ngod规范_NGOD的架构说明与比较
  9. tfpose与openpose区别_人体姿态识别--Openpose+Tensorflow
  10. Docker Kafka 单机版安装