2011-03-04 5 views
0

log4j에서 지속적인 로그인을 수행하는 방법은 무엇입니까? 디버그 CMS 통계와 같은 명령을 제공하여 WARN 로그 메시지가있는 로그 파일을 볼 수 있습니다. WARN .. 이제이 로그 파일을 닫으면 다시 기본 수준 인 INFO 메시지가 인쇄됩니다. 이전 상태 메시지, 즉 WARN 메시지를 인쇄하려고합니다. 수행 방법 ??log4j에 지속적 로그인

+0

이것은 log4j가 아니라 사용중인 CMS (?)의 문제와 같습니다. 컨텍스트를 좀 더 제공 할 수 있습니까? –

+0

구성 파일을 수정하여 이전 수준을 유지하는이 지속성을 달성 할 수있는 방법이 있는지 알고 싶습니다. 우리는 속성 파일을 사용하고 있습니다. – indira

+0

예를 들어 보겠습니다. 내 수준이 경고로 설정되어 있으므로 모든 경고 메시지가 기록됩니다. 이제는 모든 경고 메시지를 본 후에 세션을 닫을 때 같은 수준의 로그 즉 다시 경고하고 싶습니다. 하지만 내 curent 구성에 따라 새 세션을 시작할 때 내 레벨이 다시 기본값 인 INFO로 설정됩니다. 원하지 않는 정보는 레벨 기록을 경고하고 싶습니다. 내 세션을 닫을 때 보았습니다. 이 문제를 도와주세요. – indira

답변

0

로거 설정에 대한 대화 형 변경 사항의 지속성은 응용 프로그램에서 처리해야하는 항목입니다.

log4j는 단순히 등록 정보 파일이나 XML 파일에서 구성을 읽고 초기화합니다. 그 이후에 적용된 조정은 응용 프로그램 코드에 의해 유지되지 않으며, (AFAIK) log4j에 대한 규정이 없습니다. (예, 그럴 것입니다.)

가장 좋은 점은 응용 프로그램이 실행되는 동안 log4j 구성을 다시로드하는 것에 대해 이야기하는 this page입니다. AFAIK, 네가 원하는게 아니야.

+0

log4j가 지속적 로깅을 지원하지 않습니까? 당신은 내가이 시점에서 붙어있어 같은 ... 할 수있는 몇 가지 방법을 제안 할 수 있습니까? – indira

관련 문제