2016-11-30 2 views
0

können wir org.jboss.logmanager.handlers.PeriodicRotatingFileHandler-Klasse erweitern und diese Unterklasse als custom-handler verwenden, so dass wir können überschreiben Suffix von ".yyyy-MM-dd-HH" zu ".yyyy-MM-dd-HH-mm" zur Laufzeit basierend auf bestimmten Bedingungen, so dass Protokolldatei alle 10 Minuten rotieren kann.können wir org.jboss.logmanager.handlers.PeriodicRotatingFileHandler-Klasse erweitern und diese Unterklasse als custom-handler verwenden

Eagarly warten auf Lösung. Vielen Dank im Voraus

Antwort

0

Ja, die einzige Voraussetzung für eine custom-handler ist, dass es java.util.logging.Handler erweitert.

Je nach Ihren Anforderungen können Sie sich die org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler ansehen. Es ist nicht in JBoss AS 7, aber es ist in WildFly und späteren Versionen von JBoss EAP 6.

+0

Hallo James, Danke für Ihre Eingabe. – Pankaj

+0

kann custom-handler, der java.util.logging.Handler erweitern kann Protokolldatei rotieren, ohne PeriodicRotingFileHandler zu erweitern (verfügbar in jboss 7), weil Suffix-Attribut nur für diesen Handler verfügbar ist, der für das Drehen der Protokolldatei und zulässigen Suffix-Wert verantwortlich ist ist nur diejenigen, die von SimpleDateFormat Klasse – Pankaj

+0

geparst werden Nun können Sie einen 'PeriodicRotingFileHandler' für einen' custom-handler' erweitern, wenn Sie das suchen. –

Verwandte Themen