bladex修改服务名,请求服务报错

Blade 已结 1 431
gtfhao
gtfhao 剑尊 2023-02-09 18:51

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

1. 修改服务名blade-gateway为abc-gateway

2. 修改服务名blade-auth为abc-auth

3. 修改服务名blade-system为abc-system

4. 把user服务合并到system服务

5. 做动态网关配置: /abc-user/**  lb: abc-system  前端访问abc-user/ 接口报404

6. 如果服务名都不变更依然是blade-gateway, blade-system,blade-auth的话, 动态网关配置:   /abc-user/**  lb: blade-system  前端访问abc-user/ 接口正常访问.

7. 如果前端直接访问接口 /abc-system/ 是正常的, 通过动态网关的就是不行.


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

期待结果: 修改服务名后, 接口正常访问

实际结果: 修改服务名后, 接口访问404


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

bladex 3.0.1 企业版, Windows10 系统

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


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

如果要修改服务名,  注意事项都是哪些?  我也试了把maven的artifactId也该成和服务名一样, 还是不行


1条回答
  •  zhx1994
    zhx1994 (最佳回答者)
    2023-02-10 08:59

    nacos上面的服务名注册上去改了吗?

    作者追问:2023-02-10 08:59

    服务注册进去了; 把blade-gateway-dev.json改成abc-gateway-dev.json就好了;

    但是一个新问题, blade.yam和blade-dev.yml .改成abc.yml和abc-dev.yml竟然不识别, 启动服务它只识别blade.yml和blade-dev.yml

    0 讨论(1)
提交回复