一、该问题的重现步骤是什么?
1. 本地请求localhost:8099/doc.html没有问题。
2. 线上阿里服务器centos7 部署之后刚开始是好的,后面不行了。用的原始的docker-compose脚本,88端口nginx代理了两个geteway
3. 一段时间后打开如下。
二、你期待的结果是什么?实际看到的又是什么?
期待如本地一样看到swagger
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladex商业版
2.7.1.RELEASE
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
目前提供的信息还是不够判断。你需要从这些方面去排查:
1. 用postman调用/oauth/token接口看一下是否能够正确调通,如果能调通,则说明服务没有问题,调用方法可以参考这个帖子:https://sns.bladex.cn/article-14982.html
2. 看一下你们部署的时候启动的环境变量是多少,如果是prod则swagger会失效
3. 你再刷新一下文档页面,看下api-docs这个接口,返回的是什么。如果没有返回则会报错,然后再去看看具体的报错是什么
扫一扫访问 Blade技术社区 移动端