Skip to content

Logowanie #8

@kmisztal

Description

@kmisztal

W projekcie powinien zostać skonfigurowany logger. Przykładowe biblioteki których można użyć Logback, log4j.

Poziom logowania powinien zostać ustawiony na DEBUG. Szablon powinien być czytelny, zawierać dokładną datę i godzinę, poziom logu i numer wątku. Co do zawartości innych elementów jest to do przedyskutowania.

Potrzebne jest również skonfigurowanie rollowania logów - proponuję dzienne. Jeśli plik nie jest z dzisiejszego dnia, powinna zostać dołączona do niego data (dzień, miesiąc, rok).

Na ten moment wystarczy jeden logger, nazwa oraz miejsce zapisu logów są do ustalenia.

Logowanie powinno odbywać się poprzez jedną klasę (np LogUtil etc), która będzie udostępniała opcje logowania na różnych poziomach np. debug, warn, error. W przyszłości przy uruchamianiu na wielu serwerach można będzie zamienić logowanie do plików na jeden, oddzielny log server.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions