log4j
rejestratory oparte na log4j
Szukaj…
Wprowadzenie
Plusy i minusy różnych rejestratorów, których można użyć do utworzenia dziennika w formacie log4j, który można przeglądać za pomocą przeglądarki Log4View.
Przejrzę 3 rejestratory w tym artykule: Log4cxx, Log4cplus i Log4cpp.
Log4cxx
https://logging.apache.org/log4cxx/
- obecnie przechodzi inkubację - nie ma oficjalnego wydania
- aktualizacja / poprawki błędów raz w ciągu ostatnich 12 lat, ostatnia wersja to 2008
- użytkownik może wybrać różne poziomy logów - TRACE, DEBUG, INFO, WARN, ERROR i FATAL
- rejestratory hierarchiczne
- możliwe jest logowanie asynchroniczne
- obsługuje wielu aplikujących
- użytkownik może włączyć lub wyłączyć rejestrator
- dziennik może być wysyłany do różnych i wielu docelowych wyników
- wybrane przez użytkownika formaty wyjściowe
- dobrze udokumentowane
- jest licencjonowany na podstawie licencji Apache, licencji open source certyfikowanej przez Open Source Initiative
Log4cplus
https://sourceforge.net/projects/log4cplus/
- aktualizacje / poprawki błędów - ostatnie wydanie to styczeń 2016
- użytkownik może wybrać wybrać różne poziomy logów - TRACE, DEBUG, INFO, WARN, ERROR i FATAL hierarchiczne rejestratory
- obsługuje aplikacje wielowątkowe, ale korzystanie z asynchronicznych programów obsługi sygnałów nie jest bezpieczne
- wybrany przez użytkownika format wyjściowy: SimpleLayout, PatternLayout, TTCCLayout
- obsługuje wiele rejestratorów
- słabo udokumentowane
- jest licencjonowany na licencji Apache V2.0
Log4cpp
https://sourceforge.net/projects/log4cpp/
- poprawki błędów pojawiają się raz w roku, ostatnia wersja to kwiecień 2015 r
- obsługuje aplikacje wielowątkowe • brak przejrzystej dokumentacji
- jest licencjonowany na podstawie GNU Lesser General Public License (LGPL) od wersji 0.2.1, zanim został wydany na licencji GPL.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow