JDK logging. Logi zapisywanie do plików-pytania

Odpowiedz Nowy wątek
2020-03-23 20:10

Rejestracja: 3 miesiące temu

Ostatnio: 12 godzin temu

0

Witam,
Chciałbym zrobić logowanie do pliku za pomocą JDK logging. Gdy pierwszy plik z logami będzie miał już 10 KB, ma zostać utworzony drugi plik. Gdy drugi plik też osiągnie rozmiar 10 KB, ma zostać nadpisywany ten pierwszy.

Mógłby ktoś pomóc z tym problemem?
Poczytałem coś i znalazłem informację że trzeba to ustawić w logging.properties
Na ten moment mam takie ustawienia:

java.util.logging.FileHandler.pattern = java.log
java.util.logging.FileHandler.limit = 10000
java.util.logging.FileHandler.count = 2
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
java.util.logging.FileHandler.level = FINE
java.util.logging.FileHandler.append = TRUE

czy ta linia java.util.logging.FileHandler.limit = 10000 ustawia mi iż pliki mogą mieć do 10 KB rozmiar ?
a ta java.util.logging.FileHandler.count = 2 że mogą być maksymalnie dwa pliki?

Jak ustawić, że gdy pierwszy plik z logami będzie miał już 10 KB, ma zostać utworzony drugi plik, a gdy drugi plik też osiągnie rozmiar 10 KB, ma zostać nadpisywany ten pierwszy.?

Pozostało 580 znaków

2020-03-24 10:06

Rejestracja: 4 lata temu

Ostatnio: 14 godzin temu

Lokalizacja: Lublin

0
Kordoba napisał(a):

Jak ustawić, że gdy pierwszy plik z logami będzie miał już 10 KB, ma zostać utworzony drugi plik, a gdy drugi plik też osiągnie rozmiar 10 KB, ma zostać nadpisywany ten pierwszy.?

Wydaje mi się że tak się nie robi, IMHO powinieneś robić kolejne pliki, drugi, trzeci, czwarty itd. I co najwyżej usuwać pliki starych logów po jakimś czasie np. 7 dniach od utworzenia.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0