logging-log4cxx-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jathy <xuehai....@yahoo.com>
Subject RE: How to config log4cxx to delete the log files periodically
Date Fri, 26 Sep 2008 09:43:09 GMT

Hi, Could you give more information or an example on this? Thanks.


Dale King-2 wrote:
> 
> That is already possible. You would need to use the RollingFileAppender
> that is in the rolling namespace. It is a more flexible class and is the
> superclass that the others are derived from. With it you specify a rolling
> policy and a triggering policy (the time based one is both). You could
> easily subclass the time based triggering policy to do whatever you want.
> Note that this only works with an XML configuration file. The more general
> rolling.RollingFileAppender cannot be configured using a properties file.
> 
> -----Original Message-----
> From: Conway Allen <Allen.Conway@atosorigin.com>
> Sent: Tuesday, September 16, 2008 9:19 AM
> To: Log4CXX User <log4cxx-user@logging.apache.org>
> 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:dalewking@gmail.com] 
>  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 <xuehai.fan@yahoo.com> 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-tp19448819p19685393.html
Sent from the Log4cxx - Users mailing list archive at Nabble.com.


Mime
View raw message