一、该问题的重现步骤是什么?
1. LauncherServiceImpl.java中加入PropsUtil.setProperty(props, "blade.loadbalancer.version", "3.5.0");
2. 启动各个服务, 然后打开http://localhost:18000/doc.html
3. 然后报错如下图:
4. 前端加上version后, 各种请求都是正常的, 唯独swagger请求不对
5. 去掉PropsUtil.setProperty(props, "blade.loadbalancer.version", "3.5.0");这行代码, swagger恢复正常
二、你期待的结果是什么?实际看到的又是什么?
期待结果:swagger正常访问
实际结果:配置灰度版本号后, swagger打不开了
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladex3.0.1 企业版,Windows10操作系统
四、请提供详细的错误堆栈信息,这很重要。
猜测原因可能是: swagger调用v2/api-docs时, 请求头部没有version的缘故
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端