log4j 관련 문의입니다.
- 작성자 :
- 윤*현
- 작성일 :
- 2015-01-22 11:31:05
- 조회수 :
- 646
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
log4j 관련 문의입니다.
시스템 운영간 시스템이 멈추는 현상이 발견되어 WAS(JEUS)쪽 엔지니어 지원을 받아 현상을 파악하던중
log4j쪽에 thread lock이 발생한다고 전달받아서 문의드립니다.
log4j쪽에서도 thread lock이 발생 가능한지요?
발생 가능하다면 어느부분을 확인해야 하는지 가이드 부탁드립니다.
현재 운영간 지속적으로 발생하는 부분으로 도움 요청드립니다.
## 관련사항은 파일로 첨부하였습니다.
시스템 운영간 시스템이 멈추는 현상이 발견되어 WAS(JEUS)쪽 엔지니어 지원을 받아 현상을 파악하던중
log4j쪽에 thread lock이 발생한다고 전달받아서 문의드립니다.
log4j쪽에서도 thread lock이 발생 가능한지요?
발생 가능하다면 어느부분을 확인해야 하는지 가이드 부탁드립니다.
현재 운영간 지속적으로 발생하는 부분으로 도움 요청드립니다.
## 관련사항은 파일로 첨부하였습니다.
A
안녕하세요. 윤수현님.
log4j도 파일에 대한 처리나 console에 대한 처리를 수반하기 때문에 시스템 부하 상황에 따라 발생되실 수 있는 상황으로 판단됩니다.
(다만, 일반적인 수준에서는 잘 발생되지 않는 경우임)
특히 WAS의 경우 console에 대한 부분을 파일로 처리하기 때문에 파일에 대한 동기화 처리 상에 문제가 발생되실 수 있을 것 같습니다.
이 경우는 DEBUG level을 최소화 하시거나, 성능이 개선된 log4j 의 2.0 버전으로의 전환 또는 AsyncAppender를 통한 비동기 처리로 전환 등을 검토해 보셔야 할 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
log4j도 파일에 대한 처리나 console에 대한 처리를 수반하기 때문에 시스템 부하 상황에 따라 발생되실 수 있는 상황으로 판단됩니다.
(다만, 일반적인 수준에서는 잘 발생되지 않는 경우임)
특히 WAS의 경우 console에 대한 부분을 파일로 처리하기 때문에 파일에 대한 동기화 처리 상에 문제가 발생되실 수 있을 것 같습니다.
이 경우는 DEBUG level을 최소화 하시거나, 성능이 개선된 log4j 의 2.0 버전으로의 전환 또는 AsyncAppender를 통한 비동기 처리로 전환 등을 검토해 보셔야 할 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.