Log4j를 이용하여 로그레벨별로 파일 저장하는 법을 알고 싶습니다.
한별나라
2023.04.01
log4j를 이용하여 로그레벨별로 로그를 남기고 싶습니다.
log4j는 5가지 로그레벨을 가지고 있습니다.
debug, info, warm, error, fatal 이 있습니다.
이에 대한 출력 순서는 debuginfowarmerrorfatal 됩니다.
로그레벨을 info로 설정했을 경우 info, warm, error, fata의 메세지가 로그파일에 저장이 됩니다.
그리고 로그레벨을 debug로 설정했을 경우 debug, info, warm, error, fatal 다 출력이 됩니다.
제가 하고자 하는 사항은 각각의 로그레벨을debug로 설정하고
debug로 출력을 할 경우 콘솔하고 a.log파일에 저장이 되고
error로 출력을 할 경우 b.log파일에 저장이 되도록 하고 싶습니다.
위와 같은 방식으로 가능한건지 궁금합니다.