Cuando pensábamos que nunca llegaría: Log4J 2

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