log4j 예외처리 로그 남기는 법
- 작성자 :
- 권*성
- 작성일 :
- 2022-05-04 15:59:17
- 조회수 :
- 1,797
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요.
log4j의 예외처리 남기는 법에 대해서 질문을 드리고 싶습니다.
e.printstackTrace() 대신 log.error(e) 이런식으로 하면 로그 파일에 남는 것은 알고 있습니다.
근데 이런게 아니라 log4j.xml에서 설정상으로 예외처리를 로그에 남길 수도 있나 궁금해서 질문 드립니다.
추가적으로, catch문에서 log.error 사용하는게 아니라
조건절에서 throw를 사용하는게 있는데 이것을 로그로 찍는 법에 대해서도 질문 드립니다.
많이 부족해서 이 질문이 터무니없는 질문인지에 대해서는 구분이 안가지만 우선 질문 드립니다.
감사합니다.
log4j의 예외처리 남기는 법에 대해서 질문을 드리고 싶습니다.
e.printstackTrace() 대신 log.error(e) 이런식으로 하면 로그 파일에 남는 것은 알고 있습니다.
근데 이런게 아니라 log4j.xml에서 설정상으로 예외처리를 로그에 남길 수도 있나 궁금해서 질문 드립니다.
추가적으로, catch문에서 log.error 사용하는게 아니라
조건절에서 throw를 사용하는게 있는데 이것을 로그로 찍는 법에 대해서도 질문 드립니다.
많이 부족해서 이 질문이 터무니없는 질문인지에 대해서는 구분이 안가지만 우선 질문 드립니다.
감사합니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 부트 1.5.1
- JDK(JRE) 정보 : 8
- WAS 정보 : 부트 내장
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
log4j2.xml에서 설정상으로 예외처리를 로그에 남긴다는것이
어떤것인지 모르겠습니다.
log4j2.xml에 설정하는 다양한 예시 및 케이스는
다음 문서에 기재 되어 있습니다.
https://logging.apache.org/log4j/2.x/manual/configuration.html
원하시는 설정이 있는지 확인을 부탁드립니다.
throw는 Java에서 예외처리를 위임하는 것으로
다른곳으로 처리를 넘기기 때문에
이 시점에서 구체적인 액션을 하기는 어려울듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
log4j2.xml에서 설정상으로 예외처리를 로그에 남긴다는것이
어떤것인지 모르겠습니다.
log4j2.xml에 설정하는 다양한 예시 및 케이스는
다음 문서에 기재 되어 있습니다.
https://logging.apache.org/log4j/2.x/manual/configuration.html
원하시는 설정이 있는지 확인을 부탁드립니다.
throw는 Java에서 예외처리를 위임하는 것으로
다른곳으로 처리를 넘기기 때문에
이 시점에서 구체적인 액션을 하기는 어려울듯 합니다.
감사합니다.