Have you tried to debug it and file a bug including a nice trace? Here's the
source:

http://svn.apache.org/viewvc/logging/log4net/

> -----Original Message-----
> From: kshah82 [mailto:kinnar_s...@persistent.co.in]
> Sent: Thursday, February 17, 2011 2:30 PM
> To: log4net-dev@logging.apache.org
> Subject: RE: Issue with rolling based on date
> 
> 
> Hi Douglas,
> Sorry , my exmaple configuration does not having minimallock property
> specified. But in my application, I am already using Minimallock property.
> But my main problem is that when rolling based on date happens, the size
> of
> new rolled file gets generated out of original log file is very very
> small.
> I want a help in that area. Any help would be highly appreciated.
> 
> Regards,
> Kinnar
> 
> 
> kshah82 wrote:
> >
> > Hi Douglas,
> >
> > Thanks for your feedback. If you see my rollingfileappender
> configuration,
> > then i am already using Minimallock setting. But my main problem is that
> > when rolling based on date happens, the size of new rolled file gets
> > generated out of original log file is very very small. I want a help in
> > that area. Any help would be highly appreciated.
> >
> > Regards,
> > Kinnar
> >
> > Douglas E Wegscheid wrote:
> >>
> >> duh. sorry. log4net, not log4j....
> >>
> >> | DOUGLAS E. WEGSCHEID // LEAD ENGINEER
> >> (269) 923-5278 // douglas_e_wegsch...@whirlpool.com
> >> "A wrong note played hesitatingly is a wrong note. A wrong note played
> >> with conviction is interpretation."
> >>
> >>
> >>
> >> Douglas E Wegscheid <douglas_e_wegsch...@whirlpool.com>
> >> 02/16/2011 02:48 PM
> >> Please respond to
> >> "Log4NET Dev" <log4net-dev@logging.apache.org>
> >>
> >>
> >> To
> >> "Log4NET Dev" <log4net-dev@logging.apache.org>
> >> cc
> >>
> >> Subject
> >> RE: Issue with rolling based on date
> >>
> >>
> >>
> >>
> >>
> >>
> >> it's in the log4j 1.2 FAQ:
> >>
> >> 24. How do I get multiple process to log to the same file?
> >>
> >>
> >>
> >> -----Kinnar Shah <kinnar_s...@persistent.co.in> wrote: -----
> >>
> >> To: Dominik Psenner <dpsen...@gmail.com>, 'Log4NET Dev'
> >> <log4net-dev@logging.apache.org>
> >> From: Kinnar Shah <kinnar_s...@persistent.co.in>
> >> Date: 02/16/2011 08:06AM
> >> cc: Taraka Ravi <taraka.r...@navmanwireless.com>, Yash Ganthe
> >> <yash_gan...@persistent.co.in>, Manish Gupta
> >> <manish_gu...@persistent.co.in>
> >> Subject: RE: Issue with rolling based on date
> >>
> >> Hi Dominik,
> >>
> >> Thanks for your feedback. But logging into single file by multiple
> >> programs is our primary requirement. Can you please provide any work
> >> around for this ?
> >>
> >> Regards,
> >> Kinnar
> >>
> >> -----Original Message-----
> >> From: Dominik Psenner [mailto:dpsen...@gmail.com]
> >> Sent: Wednesday, February 16, 2011 6:20 PM
> >> To: 'Log4NET Dev'
> >> Cc: Kinnar Shah
> >> Subject: RE: Issue with rolling based on date
> >>
> >> It would be easier to log into different files for each process.
> >>
> >> I didn't take a look at the source, but I believe that the rolling file
> >> appender lacks a cross-process lock mutex due to performance reasons
> >> (i.e.
> >> on my computer it takes ~12ms to acquire a file based mutex).
> >>
> >>> -----Original Message-----
> >>> From: kshah82 [mailto:kinnar_s...@persistent.co.in]
> >>> Sent: Tuesday, February 15, 2011 3:01 PM
> >>> To: log4net-dev@logging.apache.org
> >>> Subject: Issue with rolling based on date
> >>>
> >>>
> >>> Hi,
> >>>
> >>> We are having 10 programs which are rolling into same log file namlely
> >>> "logger.log".
> >>>
> >>> Below is configuration of RollingFileAppender which we are using :
> >>>   <appender name="RollFile"
> type="log4net.Appender.RollingFileAppender">
> >>>     <threshold value ="ALL"/>
> >>>     <file value="C:\logger.log" />
> >>>
> >>>     <appendToFile value="true" />
> >>>     <maximumFileSize value="1GB" />
> >>>     <staticLogFileName value="true"/>
> >>>     <maxSizeRollBackups value="5" />
> >>>     <datePattern value=".yyyy-MM-dd-tt&quot;.log&quot;"/>
> >>>     <rollingStyle value="Composite" />
> >>>
> >>>
> >>>     <layout type="log4net.Layout.PatternLayout">
> >>>
> >>>
> >>>
> >>>     </layout>
> >>>   </appender>
> >>>
> >>> Our rolling based on date is running at every 12 hour span means at 12
> >>> Noon
> >>> and 12 Midnight. Now what is happening when multiple programs try to
> log
> >>> into log file at the same time when rolling happens means at 12
> >>> noon/midnight, then size of file getting rolled is becoming very small
> >>> compare to original file size(i.e Suppose logger.log is around 1 MB at
> >> 12
> >>> noon, when rolling happens the new rolled file which is get generated
> is
> >>> around 3 KB or somewhat). So, almost data get lost due to this. This
> is
> >>> basically happening when multiple programs try to log into log file at
> >> the
> >>> same time of when rolling happens(means at 12 noon/midnight).
> >>>
> >>> Please revert back to us on this ASAP as its very important us to go
> >>> ahead.
> >>> --
> >>> View this message in context: http://old.nabble.com/Issue-with-
> rolling-
> >>> based-on-date-tp30931115p30931115.html
> >>> Sent from the Log4net - Dev mailing list archive at Nabble.com.
> >>
> >>
> >>
> >> DISCLAIMER
> >> ==========
> >> This e-mail may contain privileged and confidential information which
> is
> >> the property of Persistent Systems Ltd. It is intended only for the use
> >> of
> >> the individual or entity to which it is addressed. If you are not the
> >> intended recipient, you are not authorized to read, retain, copy,
> print,
> >> distribute or use this message. If you have received this communication
> >> in
> >> error, please notify the sender and delete all copies of this message.
> >> Persistent Systems Ltd. does not accept any liability for virus
> infected
> >> mails.
> >>
> >>
> >>
> >>
> >
> >
> 
> --
> View this message in context: http://old.nabble.com/Issue-with-rolling-
> based-on-date-tp30931115p30949636.html
> Sent from the Log4net - Dev mailing list archive at Nabble.com.


Reply via email to