异常处理
文章平均质量分 78
木鱼-
过一天就要进步一点,而且不知道也会更多,还有每天都会忘记一点。所以每天还得做功课
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis Log Plugin打印日志,会导致CPU升高卡死
发现罪魁祸首是 MyBatis Log Plugin(帮助你SQL参数自动注入的插件),大量的SQL打出,大量插入语句需要SQL参数注入,导致idea卡顿,目前没有发现关闭这个插件的方式。:如果将日志级别设置为 DEBUG 或 TRACE,MyBatis 会输出非常详细的日志信息,这会增加日志处理的开销,进而影响性能。如果不需要实时查看 SQL 日志,可以在开发过程中关闭 MyBatis Log Plugin,以避免其对性能的影响。重装后导入配置文件,但是idea一些插件还是需要自己重新安装。原创 2025-09-08 17:35:19 · 533 阅读 · 0 评论 -
服务器常见错误代码500、501、502、503、504、505区别
nginx 在这里充当的是反向代理服务器的角色,是把http协议请求转成 fastcgi 协议的请求,通过 fastcgi_pass 指令传递给 php-fpm 进程,当nginx执行请求时,却收到了上游服务器( php-fpm)的无效响应,响应内容是nginx无法理解的,就会返回502 bad gateway;专业点儿说就是,单个 php-fpm 进程阻塞超过 nginx 的时间阈值,会返回 504 gateway timeout,例如,PHP脚本执行时间太长,此时可查看是否某些代码逻辑产生了阻塞;转载 2023-10-30 10:45:31 · 5328 阅读 · 0 评论 -
SpringBoot 统一异常处理(附核心工具类-ErrorInfoBuilder)
序言:此前,我们主要通过在控制层(Controller)中手动捕捉异常(TryCatch)和处理错误,在SpringBoot 统一异常处理的做法主要有两种:一是基于注解ExceptionHandler,二是基于接口ErrorController,两者都可以让控制器层代码快速“瘦身”,让业务逻辑看起来更加清晰明朗! 本工程传送门:SpringBoot-Exception-Handler 一. 默认错误处理SpringBoot 默认为我们提供了BasicErrorController 来处理全局错误.转载 2021-06-28 10:16:44 · 720 阅读 · 0 评论
分享