logback

Logging이란? 시스템 동작 시, 시스템 상태/작동 정보를 시간의 경과에 따라 기록하는 것을 logging이라고 하고 그 기록을 log라고 합니다. 이 log를 통해 사용자의 패턴이나 시스템 동작 자체의 분석에 사용될 수 있으며, 해킹 등의 사고가 발생한 경우 비정상 동작의 log를 통해 추적을 할 수 있습니다. System.out.println을 사용하면 안 되는 이유 개발을 할 때 아무생각 없이 System.out.println을 사용하는 경우가 많습니다. 라이브러리도 추가할 필요 없고 sout이나 sysout 등의 단축 명령어로 자동 완성도 할 수 있어 사용하기 좋기 때문입니다. System.out.println을 사용하면 logging framework를 사용할 때처럼 log를 출력한 곳이 어..
로깅이란? 프로그램을 개발하거나 운영할 때 생기는 문제점을 관리하고 모니터링할 수 있는 데이터를 말한다. 기록이란 뜻으로 프로그램이 제대로 동작하고 있는지 실행 기록을 남기는 것을 말한다. eclipse(console) 창으로 확인할 수 있다. log 대신 System.out.println() 으로도 console 확인이 가능하지만 io 리소스를 많이 사용해 시스템이 느려질 수 있으며, 파일로 저장은 불가능해서 주로 log를 사용해서 파일로 저장해 분석할 필요성이 있다. 로깅 툴 종류 commons-logging : 스프링 3에서 사용하면 로깅 툴 log4j : 효율적인 메모리 관리로 그동안 많이 사용됨 logback : log4j 보다 성능이 더 우수해 최근 주로 사용 SLF4j : logback을 사..
아디봉
'logback' 태그의 글 목록