Log4j2代码分布分析
以Log4j2的2.14.1版本为例,分析Log4j2的代码分布情况,看看这个主流的开源日志库,其主要精力花在了哪里?其代码分布合理性如何? 统计口径:统计Java代码文件文本行数,注释、空行、纯代码都算在内。 一、Log4j各模块代码占比 模块名 JAVA文本行 JAVA文本行占比 log4j-1.2-api 15449 5.45% log4j-api 41926 14.79% log4j-api-java9 687 0.24% log4j-appserver 448 0.16% log4j-cassandra 699 0.25% log4j-core 162398 57.28% log4j …