2012-04-11 24 views

Respuesta

3

Un enfoque interesante sería la de redirigir gc.log a una tubería con nombre -Xloggc:/my/named/pipe How to write GC log to named pipe

leyó entonces la forma que la tubería de la propia aplicación : How to open a Windows named pipe from Java?

y registrar a un arbitrario (p. async rolling) logback logger del código.

Probé eso en una máquina con Windows. Desafortunadamente, es más complicado configurar Windows que Linux.

En Windows funciona básicamente con la ayuda de un Powershell script adicional (también puede ser una aplicación dedicada). Este sample project también contiene una aplicación de demostración que se puede utilizar de inmediato para probar la redirección de registros de GC a Logback a través de SLF4J.

Cuestiones relacionadas