nacos动态网关配置失败

Blade 未结 2 470
dubbo
dubbo 2024-05-30 15:53

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

  1. 按照文档  改了gateway的启动类-ccc auth的启动类-ccc 新增了一个nacos的配置文件

本地启动了 

balde-gateway-ccc

blade-auth-ccc



blade-gateway-ccc-dev.json

{

   "id": "auth-route",

   "order": 0,

   "predicates": [

     {

       "name": "Path",

       "args": {

         "pattern": "/blade-auth/**"

       }

     }

   ],

   "filters": [],

   "uri": "lb://blade-auth-ccc"

 },

2. 结果访问 http://127.0.0.1:8081/blade-auth/oauth/captcha 提示走到了 线上auth的docker的内网地址服务 调不通 没走到我本地的auth-ccc

{"msg":"Failed to handle request [GET http://127.0.0.1:8081/blade-auth/oauth/captcha]: Connection timed out: no further information: /172.17.0.3:8100","code":200,"data":null}

3. 尝试下线 blade-auth 再访问本地这个地址 发现验证码接口返回正常了 走到了本地的网关

4. 尝试下线blade-auth-ccc 确定下动态网关有没有生效 结果提示blade-auth-ccc找不到这个服务


二、你期待的结果是什么?实际看到的又是什么?


实际想让网关吧服务转发到我本地


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  •  dubbo
    dubbo (楼主)
    2024-05-30 16:23

    gateway我启动的是自己的服务啊,对应的动态网关的配置文件 不也应该用自己的吗?

    而且已经生效了 /test  是测试成功的

    图片.png


代码语言
提交回复