为什么 Logback 是 Spring Boot 中的默认日志记录框架?[已关闭]
我试图搜索Spring文档+互联网上的文章+Stackoverflow的问题,但我没有找到任何有关它的信息。对我来说,Log4J2的配置(尤其是模式)要简单得多,个人品味。
另外,根据这些文章,我发现Log4J2比Logback具有更好的性能:
https://stackify.com/compare-java-logging-frameworks
https://blog.overops.com/the-logging-olympics-a-race-between-todays-top-5-logging-frameworks
https://www.sitepoint.com/which-java-logging-framework-has-the-best-performance/
如果我们要考虑异步记录器,根据Apache,性能会更高,有利于Log4J2 - https://logging.apache.org/log4j/2.x/performance.html 是的,我知道他们的工作是让他们的框架看起来更好,但我相信他们是可靠的。
我的假设是Pivotal选择Logback作为默认值,因为Log4J2是在他们发布Spring-Boot的1.0版本之后的某个时候出现的。
谁能对此有所了解?我的假设是否正确?