Ejemplo de código fuente de Springboot
Características de 1 y Log4j2
1) Funciones principales
En comparación con otros sistemas de registro, log4j2 pierde menos datos. La tecnología de interrupción tiene un alto rendimiento en entornos de subprocesos múltiples; las características de concurrencia reducen la aparición de interbloqueos.
2) Prueba de rendimiento
2. Modo de apariencia de la impresión de registros
Cada marco de registro tiene su propia API independiente. Para utilizar el marco correspondiente, debe utilizar su API correspondiente para aumentar el acoplamiento entre el código de la aplicación y el marco de registro.
En el Manual de desarrollo de Java de Alibaba, hay una especificación que lo hace obligatorio:
SLF4J Logging API
Java Simple Logging Facade para Java (SLF4J) es un conjunto de programas de interfaz que encapsula el marco de registro y se implementa utilizando el modo de apariencia.
1. Estructura del proyecto
2. Configuración de registros en diferentes entornos
Utilice la forma más directa para cargar diferentes configuraciones de registros en diferentes entornos.
1) Configuración del entorno de desarrollo
2) Configuración del entorno de producción
3 Archivo de configuración Log4j2
1, Programa de prueba simple
p>
2. Representaciones de prueba
4. Dirección del código fuente