iot后台通过feign调用不到服务

IOT 未结 1 33

一、该问题的重现步骤是什么?

1. 我在代码里调用同事写的feign接口,同事写的服务后台没走日志,我本地引入了同事的后台服务-api包,同事服务部署在服务器上,nacos里也配置了。

2. 我的代码及同事的代码如下图

-- 引入同事后台的service

0.png

-- 我写的调用方法

1.png


--同事写的service内部

2.png

--同事写的实现类

3.png

-- 实现类具体内容4.png


-- 实现类内部

5.png


 -- 我这边的报错,实际上应该是没掉通

报错.png


--但是同事本地测试是没问题的,难道是因为同事本地有后台服务的完整逻辑,我这没有导致的吗?那也不应该吧,因为我走的是nacos上配置的服务器后台,并不是我本地



我本地网络是可以访问nacos的,也能访问nacos上配置的broker地址,而且有时候可以调通,有时候不行

1条回答
  • 部署到服务器后,要保证注册在服务器的ip地址是你的电脑可以联通的地址才行。否则gateway从nacos获取到这个feign的服务,返回的ip是你本地电脑无法联通的,自然调用的时候就失败了。

    检查一下网络问题,或者你本地启动他的服务来调用。

    作者追问:11小时前

    网络是互通的,而且有时候可以调用通,有时候不行

    0 讨论(0)
代码语言
提交回复