2011-09-06 6 views
0

우리는 일반적으로 로그 파일에 추가하고 해당 파일이 분명히 필요하지만 특정 파일 크기가 확보 된 후에는 이전 로그를 모두 삭제하고 새 로그를 만들어야합니다. 어떻게 가능합니까?로그 파일의 크기를 제어하는 ​​방법은 무엇입니까?

log4j는 별도로 사용합니다. 우리가 FileHandler에서 어떤 방법 으로든 갈 수 있다면 더 관심이 있습니다.

+0

? 글쎄 ... 그냥해라. 그 API 문서는 어떻게 설명합니다. 어떤 문제가 있습니까? –

+0

@downvoter ... 왜 내가 downvote ... 이것이 지역 사회의 규칙이라는 것을 설명해야한다고 생각합니다. – amod

답변

4

의 Log4J는 RollingFileAppender 있습니다. Java 로깅은 비슷한 기능을 제공하는 FileHandler입니다. 다른 로깅 프레임 워크는 동일한 기능을 가질 수 있습니다. 로깅 프레임 워크가 있는지 여부를 알기 위해 로깅 프레임 워크에 대한. 서를 확인하십시오.

+0

예이 FileHandler 문서로 이동했습니다 ...이 대답하기 전에 어떻게 작동하는지 확실하지 않았지만 파일 핸들러에 충분한 자료가 있다고 생각합니다. 도와 줘서 고마워. 대답을 받아 들여. – amod

3

log4j를 사용하는 경우이 모든 기능을 제공하는 옵션이 있습니다.

+2

소리 치지 마. 대신, 사용하고자하는 것을 알려주십시오. 우리는 수정 구슬이 없습니다. –

+0

@JB Nizet 헤이 남자 ... 외침에 관한 그 어떤 것도 ... 단지 대답에 대한 나의 견해를 표현하는 것뿐입니다 ... 그것은 ... 내 질문에 대답하는 사람들을 존중하는 법을 알고 있습니다. 나는 이전에 물어 본 질문들 ... – amod

+0

모든 대문자로 쓰는 것은 외치는 것으로 간주됩니다. http://en.wikipedia.org/wiki/Netiquette 및 http://www.kassj.com/netiquette/netiquette.html#1 –

2

사용의 log4j와 maxFileSize

1

log4j에 대한 fileappenders 섹션에서 아래 링크를 확인하십시오. 명확하게 제시되어 있습니다.

당신의 FileHandler를 사용하려면

File Appenders

관련 문제