이름을 바꾸는 5 메가 바이트에 도달 할 때이 펜더log4j2 RollingFile 오류 파일
<RollingFile name="Application" fileName="/home/user/log/abc.log" filePattern="/var/log/mylog/abc-%d{yyy-MM-dd}-%i.log.gz">
<PatternLayout>
<Pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} abc %-10level %class{36} %L %M - %msg%xEx%n</Pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy />
<SizeBasedTriggeringPolicy size="5 MB" />
</Policies>
<DefaultRolloverStrategy max="9999"/>
</RollingFile>
을 가지고의/var에는 공간/로그/I 나중에 공간을 만들 경우이 mylog I 오류 "ERROR renaming file from xx to yy
를 얻을 로거가 없다 파일 이름을 다시 지정하지 않습니다. 내가 어떻게 해결할 수있는 아이디어가 있니?
나는이 대답을하지 log4j2 2.2
와일드 추천 : 항상 충분한 공간이 있는지 확인하십시오. 여유 공간이 5MB 미만인 것은 모든 파일 시스템에 좋은 점이 아닙니다. – Roman