에 프로그래밍 방식으로 로그 파일을 롤 방법 : http://logback.qos.ch/manual/appenders.html (RollingFileAppender에)이 링크에 따르면 Logback
은 Logback 로그 파일을 롤하는 방법의 제한된 방법을 제공 나에게 보인다. 시간을 기준으로 시간당 한 번, 즉 분당 번과 같이 특정 간격으로 만 로그 파일을 굴릴 수 있습니다. 프로그래밍 방식으로 로그 파일을 롤하는 방법에 대해서는 언급하지 않았습니다. 이는 내가 무엇 욕망입니다. 사용자가 로그 파일을 굴릴시기를 결정할 수있는 방법이 필요하며 나중에 로그 파일 이 사용됩니다.
Google을 사용하여 조사했지만 아무 것도 발견되지 않았습니다. 로그 파일을 프로그래밍 방식으로 롤업하는 방법을 알려주십시오.
감사합니다.
편집 : 적어도 10 분에 한 번 로그 파일을 굴리는 것과 같은 간격을 지정하는 방법이 필요합니다.
당신은 TimeBasedRollingPolicy를 사용하면 정확한 간격을 지정할 수 있다고 언급했습니다. 내가 아는 한 나는 아직 그것을 찾지 못했다. 나를 지적 할 수 있겠 니? –
네, 맞습니다. 가능한 주기성에 대한 명시적인 목록을 가지고 있습니다 : http://logback.qos.ch/xref/ch/qos/logback/core/rolling/helper/PeriodicityType.html ... 그래서, 당신은 자신의'TriggeringPolicy'를 구현해야합니다. . 그리고 그것은 단순 해 보입니다 - 구현할 한 가지 방법, 매 10 분마다 true를 반환합니다. – kan
칸, 감사합니다. 나는 이처럼 매우 간단한 요구 사항이 왜 밖으로 제공되지 않는지를 배우는 것에 매우 놀랐다. –