Я включил logrotation в каталоге springboot, и он работает, но я вижу, что «content-data-sv c .log» на самом деле составляет 2 МБ, но когда я делаю ls -ltrh, он отображается как 61 МБ.
если я просматриваю файл журнала, в файле журнала появляется больше пустых строк и, следовательно, создается большой размер файла. 50% файла журнала имеют пустое пространство, а остальные являются записями журнала. Любая идея, почему это происходит?
[aemelics@springboot]$ ls -ltrh
total 4.6M
-rw------- 1 aemelics aemelics 1.6M Apr 11 06:44 content-data-svc.log.2.gz
-rw------- 1 aemelics aemelics 1.1M Apr 12 00:44 content-data-svc.log.1.gz
-rw------- 1 aemelics aemelics 61M Apr 12 02:00 content-data-svc.log
[aemelics@springboot]$ du -shx content-data-svc.log
2.0M content-data-svc.log
Ниже мои записи logrotate:
[aemelics@springboot] $ cat /etc/logrotate.d/react
/logs/springboot/*.log*
{
su aemelics aemelics
missingok
daily
minsize 20M
copytruncate
notifempty
sharedscripts
compress
rotate 5
postrotate
endscript
}