信息发布→ 登录 注册 退出

springcloud feign docker上无法通讯的问题及解决

发布时间:2026-01-11

点击量:
目录
  • feign docker上无法通讯问题
    • 最终解决办法
  • springcloud不同服务器上docker无法互通解决

    feign docker上无法通讯问题

    feign请求远程接口时报错:

    Caused by: java.net.UnknownHostException

    本地环境可以跑

    放到docker环境中,A容器feign调用B容器,调用不通。

    最终解决办法

    1.eureka 加上

    2.feign客户端A的eureka配置也加上

    3.调用的B容器上的服务也加上上面配置

    springcloud不同服务器上docker无法互通解决

    简而言之,一句话解决

    docker run -di --name=zh_budget -p 9022:9022 -e "EUREKA_INSTANCE_IP-ADDRESS=10.196.80.42" 10.196.80.42:5000/budget:1.0-SNAPSHOT

    像这样指定好服务器地址即可互通(前提是两台服务器互通)

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

    在线客服
    服务热线

    服务热线

    4008888355

    微信咨询
    二维码
    返回顶部
    ×二维码

    截屏,微信识别二维码

    打开微信

    微信号已复制,请打开微信添加咨询详情!