
Logging
BackEnd & DB🧵
2023. 7. 26. 16:02
Logging 운영 또는 개발중인 애플리케이션의 상태나 문제가 발생했을때, 원인을 파악하기 위해 당시의 정보가 필요하다. 이러한 정보를 얻기위해서 Logging을 사용한다. 사전적인 의미로는 "기록하는 행위" 이고, 이런 파일들을 모아놓은 것을 Log파일이라고 한다. 버그나 예외에 대한 유용한 정보를 제공하고 성능이나 장애에 대한 기록을 남기는 것으로 정의 할수있겠다. 자바에서 로그를 출력하기 위해서 지금까지는 System.out.println() 을 사용했다. 하지만 이러한 방식은 권장되지 않는다. 지금부터 그 이유를 알아보자! System.out.println() 사용하면 안되는 이유 1. 로깅라이브러리를 사용하는 것에 비해 성능이 낮다. 2. 날짜, 시간, 레벨 등의 정보를 직접 만들어서 작성해야 ..