Zdravim,
mam aplikaci v tomcat8, ktera generuje jmeno logu v tomto formatu:
app.log.2016-03-10
Tomcat vicemene vubec neznam, nevite nekdo, jak zajistit rotaci logu? Ty manualy pro tomcat jsou pro me trochu spanelska vesnice. Je tohle neco, co se da nastavit v aplikaci od vyvojaru, nebo je to nutne nastavit v tomcatu? Momentalne pouzivam toto:
/var/log/tomcat8/app.log.* {
copytruncate
daily
rotate 30
compress
missingok
create 644 tomcat8 tomcat8
}
Ale timto vznika toto:
-rw-r--r-- 1 tomcat8 tomcat8 0 May 23 06:49 app.log.2016-03-10.1.gz.1.gz.1.gz.2.gz
-rw-r--r-- 1 tomcat8 tomcat8 0 May 23 06:49 app.log.2016-03-10.1.gz.1.gz.1.gz.2.gz.1.gz
-rw-r--r-- 1 tomcat8 tomcat8 0 May 23 06:49 app.log.2016-03-10.1.gz.1.gz.1.gz.2.gz.1.gz.1.gz
-rw-r--r-- 1 tomcat8 tomcat8 0 May 23 06:49 app.log.2016-03-10.1.gz.1.gz.1.gz.2.gz.1.gz.1.gz.1.gz
-rw-r--r-- 1 tomcat8 tomcat8 0 May 23 06:49 app.log.2016-03-10.1.gz.1.gz.1.gz.2.gz.1.gz.1.gz.1.gz.1.gz
-rw-r--r-- 1 tomcat8 tomcat8 0 May 23 06:49 app.log.2016-03-10.1.gz.1.gz.1.gz.2.gz.1.gz.1.gz.1.gz.1.gz.1.gz
Jaky je obecne nejlepsi postup u tomcatu k zajisteni rotace logu s omezenym poctem? Variante s find v crontabu bych se chtel vyhnout.