- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Java日志框架历史演进及最佳实践
这样,在你的项目中,还有第三方的项目中,大家记录日志都使用 JCL 的接口,然后最终运行程序时,可以按照自己的需求(或者喜好)来选择使用合适的Log Implementation。也可以控制每一条日志的输出格式,通过定义每一条日志信息的级别,能够更加细致的控制日志的生成过程。这是很常见的一个问题,第三方库的开发者未必会把具体的日志实现或者桥接器的依赖设置为optional,然后你的项目继承了这些依赖——具体的日志实现未必是你想使用的,比如他依赖了Log4j,你想使用Logback,这时就很尴尬。
2023-12-29 11:11:35 919
原创 ERR_HTTP2_PROTOCOL_ERROR
当请求getStream/xxx.jpg资源的时候,经过LoggingFilter拦截之后,ContentCachingResponseWrapper包装后,最后执行response.copyBodyToResponse时,异步请求返回流数据,导致连接提前中断,最终获取的ResponseBody里面内容为空,所以请求就会不定时报ERR_HTTP2_PROTOCOL_ERROR错误,最后判断如果是异步请求或者请求流媒体资源就跳过doFilterWrapped。
2023-12-27 14:58:06 6851
hadoop-2.6.5 bin目录 for win10 64位
2017-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人