技术解析

哪些异常是可以不用 log stack trace 的?
0
2021-06-02 13:24:01
idczone

我有一个全局异常处理器,每当出现 RuntimeException 时,就会 log s大带宽服务器tack trace 。但是类似参数校验之类的异常,需要 log 吗?还是直接返回 HTTP response 就可以了?


看你的 api 安全等级如何,支付、注册、登录这种需要风控的 api 当然最好 log,查询这种没必要 log

能细分一下 RuntimeException 要好一些吧,方便定位

参数校验这类业务异常就用自定义异常, 自定义异常重写 fillInStackTrace()方法直接返回就可以了

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服