2011-04-14 4 views
0

마이닝 용도로 로그를 사용할 수 있도록 응용 프로그램의 서버 측에서 특정 작업의 결과를 저장하려고합니다. 각 작업에 대해 런타임에 db에 결과를 보내려면 너무 많은 트랜잭션로드가 발생합니다. 그래서 나는 그들을 로그로 먼저 저장하고 로그 파일을 주기적으로 데이터베이스에 덤프하려고합니다. 응용 프로그램은 로깅을 위해 jcl을 사용합니다. 그러나, 나는이 솔루션에 대한 jcl 찾을 수 없습니다. 가능한가? 또한이 목적을위한 다른 아이디어는 정말 감사하겠습니다.JCL로 여러 로그 파일을 만들 수 있습니까?

답변

0

SLF4J으로 가서 로그백 할 것을 제안 할 수 있습니까? Logback은 작업을 해결할 수있는 RollingFileAppender입니다. 로그백은 SLF4J의 기본 바인딩을 가지고 있습니다.

+0

고맙습니다. 나는 log4j (http://www.calazan.com/how-to-log-to-multiple-log-files-with-log4j/)에 대한 해결책을 사용했고, 곧 Logback 솔루션을 시도 할 것이다. 가능한. – miette

+0

@miette 환영합니다;) –

0

JCL (Jakarta Commons Logging)은 로깅 구현이 아니며 단지 API 일뿐입니다. java.util.logging 또는 log4j와 같은 장면 뒤에있는 "실제"로거에 위임합니다. 로그 파일을 원하는 방식으로 처리하려면 구성해야합니다.

관련 문제