记一次swagger域名无法访问报错解决

今天下午项目快要外部测试的时候突然前端小姐姐说测试服务器swagger无法访问了,我心里一惊还有这事,马上排查,毕竟谁不想给小姐姐留个好印象了。

  1. 因为在此之前有人发版所以我首先想到的是他把配置文件改了,一番排查之后发现配置文件没有任何改动,所以放弃这个思路。
  2. 其次想到的是静态文件匹配不对,因为以前也出过这种问题于是我添加了如下代码:
// An highlighted block
@Configuration
class WebConfigurer: WebMvcConfigurer {@Autowiredlateinit var logInterceptor: LogInterceptoroverride fun addInterceptors(registry: InterceptorRegistry) {// 注册一个日志拦截器,可以在日志中打上 requestIDregistry.addInterceptor(logInterceptor)super.addInterceptors(registry)}override fun addResourceHandlers(registry: ResourceHandlerRegistry) {registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/")registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/")super.addResourceHandlers(registry)}
}

发现并没有任何作用,于是放弃。

  1. 又仔细想了一下觉得是Nginx的问的,毕竟本地跑swagger是没有任何问题的,于是重启测试服务器的Nginx,重新访问swagger发现也没有用,这下我自闭了,不知道怎么办了,查了网上的办法,什么main方法加**@EnableSwagger2**,什么Nginx加777权限都没用,心想完了小姐姐这下要离我而去了。
  2. 就在我无助迷茫之际我忽然想到Nginx是要代理文件夹的,有的时候文件太多和太大都会导致代理失败,于是我马上就去看了测试服务器的磁盘使用情况,一看吓一跳如下画面:好家伙这么多的内存都占满了,于是删除无用内存用了如下命令:docker system prune这个命令可以清除无用的容器和镜像,但是要慎用可能会停止当前运行的容器,好了事情到这里就解决了,心想哈哈哈不愧是我,这个前端小姐姐该眼冒小星星,以身相许了把,正在得意之际听到小姐姐和她那个满头秀发的男朋友吃饭去了,我照了照镜子看了眼为数不多的头发,暗自神伤。

记一次swagger域名无法访问报错解决相关推荐

  1. 文件服务器设置共享后拒绝访问,设置DAG共享见证服务器“拒绝访问”报错解决方法...

    在我们进行设置DAG共享见证服务器时如果出现如下报错: -------------------------------------------------------- Microsoft Excha ...

  2. Exchange Connector 访问报错解决方法一

    Exchange Connector 可是个好东东,下载地址如下: http://www.microsoft.com/downloads/details.aspx?familyid=0140bc6d- ...

  3. swagger访问报错This application has no explicit mapping for /error, so you are seeing this as a fallback

    swagger访问报错This application has no explicit mapping for /error, so you are seeing this as a fallback ...

  4. easy-mock本地部署成功,访问报错:EADDRNOTAVAIL 0.0.0.0:7300 解决方案

    easy-mock本地部署成功,访问报错:EADDRNOTAVAIL 0.0.0.0:7300 解决方案 参考文章: (1)easy-mock本地部署成功,访问报错:EADDRNOTAVAIL 0.0 ...

  5. 记一次用pip安装docker-compose报错及解决方法

    记一次用pip安装docker-compose报错及解决方法 参考文章: (1)记一次用pip安装docker-compose报错及解决方法 (2)https://www.cnblogs.com/fe ...

  6. apache php 503,宝塔linux面板 apache网站访问报错503 Service Unavailable解决

    宝塔linux面板 apache网站访问报错: 503 Service Unavailable Service Unavailable The server is temporarily unable ...

  7. linux服务器503怎么解决,宝塔linux面板apache网站访问报错503 Service Unavailable怎么解决...

    这篇文章主要为大家详细介绍了宝塔linux面板apache网站访问报错503 Service Unavailable怎么解决,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便 ...

  8. Gitlab 访问报错403 Forbidden

    Gitlab 访问报错403 Forbidden 前言 查找原因 查找方案 解决 前言 今天上班的时候,几个开发同事说,Gitlab访问不了的,报错403 Forbidden.以往一直没有问题的 查找 ...

  9. 记一次线上环境 redis偶尔连接超时报错 解决

    记一次线上环境 redis偶尔连接超时报错 解决 贴出本地控制台日志 说实话,很痛苦,跟进很久了,一直认为的jvm程序所使用的配置的连接池框架问题 因为程序为 springboot 2 spring ...

最新文章

  1. 17.SpringMVC核心技术-拦截器
  2. 修改页面的title及js中文转码
  3. python随机生成四位验证码的代码_Python random随机生成6位验证码示例代码
  4. 产品经理技能树之 数据体系
  5. 开始喜欢Python了
  6. Codeforces Round #759 (Div. 2, based on Technocup 2022 Elimination Round 3)
  7. 001redis数据库的介绍
  8. Jmeter接口测试实例图文示例
  9. 入职第一天:接口自动化测试怎么测
  10. ElasticSearch ​What is Learning to Rank?
  11. matlab处理声音报告,基于MATLAB的语音信号分析与处理的实验报告.doc
  12. dnf台服空白mysql文件夹_关于雨泪大神的架设教程遇到的各种问题的解决办法
  13. 三星为企业服务器开发高性能PCIe 5.0固态硬盘;阳狮集团升任张珲杰为明思力中国董事总经理 | 全球TMT...
  14. [matlab数字图像处理8]提取一副彩色图像中红色,用HIS模型处理,RGB模型对比显示
  15. STL源码剖析-Allocator
  16. Android 开发 官方 论坛
  17. “大数据”如何驱动世界的未来?
  18. 正则提取数字、英文、中文
  19. Photoshop 2020投影被裁切,显示不完整的解决办法
  20. 微信小程序接入百度统计报错 Cannot read property ‘mtj‘ of undefined

热门文章

  1. Qt终极教程——用Qt编程实现中国象棋游戏(提供源代码和程序编译运行教程)
  2. Html5+javascript中国象棋 制作过程中用到的一些AI算法
  3. 配置 Nginx 和 frps 共存 80/443 端口及泛域名支持教程
  4. Android Studio 2.2新增布局——ConstraintLayout完全解析
  5. 【转】BOSS系统简介
  6. 可能是最详细的Android图片压缩原理分析(二)—— 鲁班压缩算法解析
  7. 入职Salesforce乙方公司前, 需要了解什么?
  8. python之for循环和while循环的使用教程,小白也能学会的python之路
  9. mpython掌控板体温,基于Mpython平台验证水温的变化
  10. Hadoop生态系统特点