Hallo zusammen,
ich habe das Problem, dass mein Logging nicht rolliert, sprich die Log-Datei überschreitet bei weitem den eingestellten Wert und wächst immer weiter.
Hier der Code meiner Implementierung:
Das sollte doch eigentlich richtig sein, oder?
ich habe das Problem, dass mein Logging nicht rolliert, sprich die Log-Datei überschreitet bei weitem den eingestellten Wert und wächst immer weiter.
Hier der Code meiner Implementierung:
Java:
private static Logger log;
private static Logger globalLog = Logger.getLogger(SOAPLoggingHandler.class);
static {
try {
RollingFileAppender app = new RollingFileAppender(new PatternLayout("%d{dd.MM.yyyy HH:mm:ss.SSS} %-5p %m%n"),
new File(Global.getLogpath(), "genesys_xml.log").getAbsolutePath());
app.setAppend(true);
app.setMaxFileSize("20MB");
app.setMaxBackupIndex(20);
log = Logger.getLogger("log_xml");
log.removeAllAppenders();
log.addAppender(app);
log.setLevel(Level.TRACE);
log.setAdditivity(false);
} catch (Exception e) {
e.printStackTrace();
}
}
Das sollte doch eigentlich richtig sein, oder?
Zuletzt bearbeitet von einem Moderator: