Thanks all. Does it mean I must extend DailyRollingFileAppender class if I want to reach such goal?
renny.koshy wrote: > > From what I've seen out there... small biz to large enterprises is that > for System Admins, they see deleting logfiles as part of a global task > that they generally set-up as part most large-scale enterprise systems. > They prefer to have one point that manages all historical data, archiving, > etc. and do not really appreciate when a process deletes its logfiles. > Specifically, we have customers who maintain logs for 3 days and some even > up to 30 days, and some that archive old logs for compliance/audit > purposes. > > So... while I agree that a listener interface that one can register for > log rotation would be nice, IMHO most large-scale uses of Log4CXX would > not be able to use that to delete log file... > > Regards, > > Renny Koshy > > > > > Conway Allen <[EMAIL PROTECTED]> > 09/16/2008 09:19 AM > Please respond to > "Log4CXX User" <log4cxx-user@logging.apache.org> > > > To > Log4CXX User <log4cxx-user@logging.apache.org> > cc > > Subject > RE: How to config log4cxx to delete the log files periodically > > > > > > > I suppose that if it were possible to define a callback that would be > invoked when a roll-over takes place it would be possible to do the kind > of housekeeping he wants without needing to use the crontab… > > regards, Allen. > > From: Dale King [mailto:[EMAIL PROTECTED] > Sent: Saturday, September 13, 2008 4:20 PM > To: Log4CXX User > Subject: Re: How to config log4cxx to delete the log files periodically > > Log4Cxx does not have this capability. It only lets you specify a max > number of files when using the size based rolling policy. This is not an > arbitrary decision. There is no good way to accomplish what you want. How > is log4cxx supposed to know what files it can delete? Log4cxx maintains no > history of what files it has created in the past. > > I suggest you create a daily job that deletes log files that are more than > 31 days old based on creation date. > On Fri, Sep 12, 2008 at 2:45 AM, Jathy <[EMAIL PROTECTED]> wrote: > > Anybody has any idea about the below question? Waiting online... > > > Jathy wrote: >> >> Hi All, >> >> In my project, I need produce one log file per day and delete the log >> files periodically so that at most 31 files are stored. I used >> DailyRollingFileAppender, it helped me to reach my first goal easily. > But >> how to config it to delete the log files automatically? Thanks. >> >> Regard, >> Jathy >> > > -- > View this message in context: > http://www.nabble.com/How-to-config-log4cxx-to-delete-the-log-files-periodically-tp19448819p19450427.html > Sent from the Log4cxx - Users mailing list archive at Nabble.com. > > > > -- > Dale King > > > Ce message et les pièces jointes sont confidentiels et réservés à l'usage > exclusif de ses destinataires. Il peut également être protégé par le > secret professionnel. Si vous recevez ce message par erreur, merci d'en > avertir immédiatement l'expéditeur et de le détruire. L'intégrité du > message ne pouvant être assurée sur Internet, la responsabilité du groupe > Atos Origin ne pourra être recherchée quant au contenu de ce message. Bien > que les meilleurs efforts soient faits pour maintenir cette transmission > exempte de tout virus, l'expéditeur ne donne aucune garantie à cet égard > et sa responsabilité ne saurait être recherchée pour tout dommage > résultant d'un virus transmis. > > This e-mail and the documents attached are confidential and intended > solely for the addressee; it may also be privileged. If you receive this > e-mail in error, please notify the sender immediately and destroy it. As > its integrity cannot be secured on the Internet, the Atos Origin group > liability cannot be triggered for the message content. Although the sender > endeavours to maintain a computer virus-free network, the sender does not > warrant that this transmission is virus-free and will not be liable for > any damages resulting from any virus transmitted. > > > -- View this message in context: http://www.nabble.com/How-to-config-log4cxx-to-delete-the-log-files-periodically-tp19448819p19529245.html Sent from the Log4cxx - Users mailing list archive at Nabble.com.