2016년 5월 8일 일요일

System.out.println 보다 Logger를 사용해야 하는 이유

Logger가 장려되는 이유

  1. 퍼포먼스가 좋다
    Logger4J등 요새 나온 로거들은 비동기식 로그 지원(Asynchronous logging)은 I/O 연산 지원시 별도의 thread로 동작하므로 성능ㅑㅇ상이 됨
  2. 여러가지 모드 설정가능
    debug, warning, error, info등 여러가지 모드가 지원되어 개발환경에서 모드별로 보이는 방식 설정할 수 있고
    info모드는 local모드에서 개발시에는 보이지만, 배포시에는 log기록이 되지 않는등 여러가지 설정이 가능함 

댓글 없음:

댓글 쓰기