es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LOG4J2

El archivo log4j2.properties no puede leer variables del entorno de Docker o de Kubernetes.

En Spring Boot 2.6.0 usando Log4J2, quiero usar variables de entorno externas en log4j.propeties, pero siempre está tomando el archivo local ‘application.propeties’ en lugar de las variables de entorno reales de Docker o Kubernetes. Archivo ‘application.properties’ spring.application.name=myapp Directorio del archivo de registro log.file.path=logs/dev/mi-app Archivo de Docker Composer version: “3” services: . . . Read more

Log4j Appender que registra mensajes en una lista/mapa.

Estoy buscando un aditamento de log4j que registre todos los mensajes (según la configuración del aditamento, por supuesto) en un objeto de lista/mapa en memoria. Una lista/mapa a la que tenga acceso en mi código y que pueda leer los mensajes posteriormente. ¿Existe una implementación de código abierto conocida para . . . Read more

Log4j2.xml – archivo RollingFile no funciona correctamente.

Java 1.8 log4j-slf4j-impl Maven 3.5 Quiero generar un nuevo archivo de registro todos los días. Para esto, uso RollingFile Aquí está mi log4j2.xml: <?xml version="1.0" encoding="UTF-8"?> <Configuration package="log4j.test" status="WARN"> <Properties> <Property name="baseDir">logs</Property> <Property name="patterLayout">%d{[dd.MM.yyyy HH:mm:ss.SSS]} %l %p:%n %m%n</Property> </Properties> <Appenders> <Console name="Console" target="SYSTEM_OUT"> <PatternLayout pattern="${patterLayout}"/> </Console> <RollingFile name="RollingFile" fileName="${baseDir}/trace.log" filePattern="${baseDir}/$${date:yyyy-MM}/trace-%d{yyyy-MM-dd}.log.gz"> . . . Read more

RollingFile no crea un nuevo registro después de la medianoche.

java 1.8 maven 3.5 En pom.xml <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-slf4j-impl</artifactId> </dependency> En mi proyecto de Maven java quiero generar un nuevo archivo de registro cada día (medianoche). Por lo tanto, uso RollingFile y cron 0 0 0 * * ?. Aquí está mi archivo log4j2.xml <Properties> <Property name="baseDir">logs</Property> <Property name="patterLayout">%d{[dd.MM.yyyy HH:mm:ss.SSS]} . . . Read more