postman请求本地接口Error: connect ECONNREFUSED 127.0.0.1:8083

 

 

失败原因,网上有说postman的设置中Proxy要勾选

postman请求本地接口Error: connect ECONNREFUSED 127.0.0.1:8083

 

这里得原因是本地启动,由于本地没有可用的rocketmq服务起不来,导致项目在运行但其实本地服务没启动成功导致,把rocketmq初始化订阅的代码注释掉即可使用其他功能;

 postman请求本地接口Error: connect ECONNREFUSED 127.0.0.1:8083

 

还有一种假启动:比如订单服务启动时加载缓存数据,而缓存数据在权益服务中获取,需要先启动权益服务才能在订单服务启动时初始化加载启动成功。

由于现在主流项目大多使用微服务架构,分了很多工程、模块和服务,所以在启动失败时需要检查:

1. 配置中心,如nacos,同事添加提交了代码忘记在nacos中更新配置了,或者没有发布导致配置没生效等;

2. 本地服务是否支持,如redis、rocketmq等,开发环境和测试环境连接的有可用的服务,而本地没有,注释掉相关代码;

3. 启动时是否要初始化缓存等。

因此,在本地调试启动微服务项目时,需要确认项目是否启动成功,(Application run failed)就可以确认是本地服务没起来。

相关文章:

  • 2021-12-18
  • 2021-04-09
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-29
猜你喜欢
  • 2021-08-03
  • 2021-05-03
  • 2022-12-23
  • 2021-07-27
  • 2022-12-23
  • 2021-11-05
  • 2021-10-01
相关资源
相似解决方案