У меня есть этот Appenderlog4j2 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>
при достижении 5 МБ и нет места на/вар/Журнал/MyLog Я получаю ошибку "ERROR renaming file from xx to yy
Если я место после этого, регистратор не пытается снова переименовать файл. Любые идеи, как я мог это решить?
Я использую log4j2 2.2
Дикое внушение: убедитесь, что у вас всегда достаточно места. Имея менее 5 МБ свободного пространства, это не очень хорошо для любой файловой системы. – Roman