tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Internet Lösungen für Klein & Gross <m...@web2-solutions.com>
Subject Re: Apache 7, Logrotate
Date Fri, 25 Oct 2013 10:55:25 GMT
Hi Konstatin,

thanks for the explanation.

> 2013/10/25 Web2 Solutions <mail@web2-solutions.com>:
> > Hallo All,
> >
> > I've installed tomcat 7.0.42 and due heavy use my catalina.out and
> > localhost_access-jjj-mm-dd.txt grows quit big.
> >
> > I've successfully configured logrotate to rotate both files. I've removed
> > the date from the access log.
> > So Tomcat now writes without rotating into localhost_access.txt
> >
> > Logrotate now create a new file (localhost_access-dd-mm-dd.txt) and makes
> > localhost_access.txt empty.
> > But tomcat now writes into the new localhost_access-dd-mm-dd.txt instead of
> > the configured file (localhost_access.txt).
> 
> FYI:
> You can configure the filename pattern so that it rotates more frequently,
> e.g. every hour or every ten minutes.
>
Ok, but splitting the file is of no help since I want to use log rotate for that. Once tomcat
splits them logrotate is of no help. 
> > What do I have todo so that tomcat continues to write into
> > localhost_access.txt  even after rotating?
> 
> Renaming the file is futile, because Tomcat (for access logs) or the
> shell (for catalina.out)
> has the file open and continues to write to it, regardless of the file name.
> 
Ok, got that. I could see it though not understand. Thx.
So what can I do to unlink it from the new file and link it back to its original (empty) file)
> You can use copytruncate option of logrotate.
> 
> FYI: catalina.out is not a proper log file, but a redirection of
> stdout (as managed in catalina.sh script that launches Tomcat java
> process). If a system is configured properly, this file is usually
> empty.

Well, Microstrategy manages to generate some entries here. For testing I was also wondering
how I can make tomcat to write into it. 1000 lines per minute for example.

> 
> Best regards,
> Konstantin Kolinko

Thx,
Michael
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
> 
> 
--

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message