前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >这都什么奇葩bug

这都什么奇葩bug

作者头像
疯狂的KK
发布2021-11-30 15:10:42
6250
发布2021-11-30 15:10:42
举报
文章被收录于专栏:Java项目实战

项目启动成功,swagger刷屏报错

代码语言:javascript
复制

2021-11-16 18:43:57.799  WARN 14876 --- [nio-8603-exec-2] o.s.web.servlet.PageNotFound             : No mapping for GET /null/swagger-resources/configuration/security
2021-11-16 18:43:57.800 ERROR 14876 --- [nio-8603-exec-2] c.y.c.b.c.c.c.ExceptionLogCollector      : 找不到指定资源异常[404] => No handler found for GET /null/swagger-resources/configuration/security

org.springframework.web.servlet.NoHandlerFoundException: No handler found for GET /null/swagger-resources/configuration/security

2021-11-16 18:43:57.819  WARN 14876 --- [nio-8603-exec-4] o.s.web.servlet.PageNotFound             : No mapping for GET /null/swagger-resources
2021-11-16 18:43:57.820 ERROR 14876 --- [nio-8603-exec-4] c.y.c.b.c.c.c.ExceptionLogCollector      : 找不到指定资源异常[404] => No handler found for GET /null/swagger-resources

org.springframework.web.servlet.NoHandlerFoundException: No handler found for GET /null/swagger-resources

那么一眼定位到具体相关异常时swagger相关,那么关于路径确实找不到指定资源,启动为什么会报没有相关路径呢?

1、排查是否真的存在此相关路径?

否,此类路径是访问swagger的页面路径,非业务内接口路径

2、为什么之前没有报错?

此类路径是项目启动成功后报错,且不影响本地联调,只有今天偶现!

3、是否需要加入到路径忽略资源中防止次报错?

否,api用于test环境供前后端联调参考使用,生产环境进行关闭,不会有此问题

4、定位

原因是前天我将本地项目进行前端联调启动后进行ip地址的访问,造成前端保留此地址后,浏览器的自动刷新找不到相应路径造成,而前端没有感知,服务器环境不会报此类错误!!!

# sonar关键词volatile修饰报错

DCL+volatile用于业务代码规范检索会报错!!!,此业务场景为了应对分布式服务中多端!!注意是多端进行库存扣减时的同一商品扣减进行的锁应对,为了保证此共享集合的多任务性实现。其实只是保证了可见性。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-11-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 赵KK日常技术记录 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档