Log4j 와 LogBack
Log4j 1. 주요 기능 및 특징 ① 속도와 유연성을 고려하여 디자인 되었으며, 속도에 최적화 되어있다. ② 멀티스레드 환경에서 사용해도 안전하다. ③ 계층적인 로그 설정과 처리를 지원한다. ④ 출력을 파일, 콘솔, java.io.OutputStream, java.io.Writer. TCP를 사용하는 원격서버, 원격 Unix Syslog 데몬, 원격 JMS 구독자, 윈도우NT EventLog로 보낼 수 있고, 심지어 E-Mail로 보낼 수도 있다. ⑤ 계층적인 6가지의 로그 메시지 레벨을 사용한다.(TRACE, DEBUG, INFO, WARN, ERROR, FATAL) 2. 기능 특성 1) Log4j 구조 ① Logger(Category) : Log4j에서 지원하는 핵심 클래스로서, 로깅이 일어나는..