Cuando muchos pensábamos que nunca llegaría…..
![]()
Apache Log4j 2 es una actualización de Log4J con mejoras significativas sobre Log4J 1.X, incluye muchas de las mejoras que se implementaron en LogBack y solucionando algunos de los problemas de este.
Algunas de las características de Log4J 2 (podía haber llegado algo antes, que muchas de estas nos tocó implementarlas a medida!) son:
· Separación de API
· Configuración más sencilla:
Incluso se puede configurar en JSON:
· Mejora de rendimiento con Loggers asíncronos basados en la librería LMAX Disruptor
· Recarga de configuración automática

· Filtering avanzado
· Arquitectura de Plugins
· Soporte de properties: como lo he echado de menos!!!
Otras consideraciones:
· Log4J 2 requiere Java 6.
· El API de Log4J 2 no es compatible con Log4J 1.X aunque existe una adaptador que permite usar el API de Log4J 1.X
· Existen adaptadores para commons-logging y para SLF4J.




Deja un comentario