Hi Thaks for the information. Even me facing the same problem. The file size is set to 150MB which I think is too huge and max Number of roll ups being set to 20. I think this should be the problem. I will reduce the file size and check it. Thanks for the info anyway.
Any suggestable file size and max backups?? Arun On Thu, 2005-09-15 at 08:59, Mangano, Jonathan wrote: > I am losing log messages within (or should I say between) log files been > rolled over. The actual rolling over of log files appears to be working > fine. > > To give a specific example, I can follow the logging of a thread in > "application.log.1" and get to the end of the log file. When I open the > current log file "application.log" I can no longer see the thread been > logged. It appears that in the process of rolling over, it discarded or > failed to buffer the logged messages that occurred in the time it took > to roll over and put them in the newly created log file. > > We are not using a SAN at the moment but we are seeing a large time > difference between the timestamp of the last log message in the previous > log file and the first message in the current log file (Typically 3-4 > minutes). I am unsure of why it takes so long perform the rollover on a > local filesystem. It might have something to do with the file size or > max number of files are maintaining in the backup. I will change the > file size as you suggest, can you recommend a "comfortable" file size? > > -----Original Message----- > From: Karr, David [mailto:[EMAIL PROTECTED] > Sent: Thursday, 15 September 2005 12:12 AM > To: Log4J Users List > Subject: RE: Missing log file entries > > > When you say that you're losing log messages, do you mean that you > appear to be missing log files, or are you simply missing log messages > within log files? By "missing" log files, do you see things like > "..log.1", "..log.3", and "..log.4", where "..log.2" is missing? > > If that's the case, are you trying to write your log messages to files > on a SAN, or some other kind of remote connection? You might try > reducing the file size limit (the size it gets to before it rolls over). > We were seeing a very similar symptom, but when we reduced the file > size, we stopped seeing the symptom. > > > -----Original Message----- > > From: Mangano, Jonathan [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, September 13, 2005 9:53 PM > > To: [email protected] > > Subject: Missing log file entries > > > > > > I currently have a problem when using a > > RollingLogFileAppender that is causing us to lose log > > messages when a log file is rolled over. I am using log4j in > > a high volume JEE application so there is a large number of > > log messages been written to file. I have not explicitly > > defined buffering or immediate flush parameters in the > > configuration so it should be using the default, which by my > > understanding is immediateFlush = true and buffering = false. > > I am using log4j 1.2.8. > > > > My configuration is > > > > log4j.appender.R=org.apache.log4j.RollingFileAppender > > log4j.appender.R.File=applicationLog.xml > > log4j.appender.R.Threshold=INFO log4j.appender.R.MaxFileSize=5000KB > > log4j.appender.R.MaxBackupIndex=100 > > log4j.appender.R.layout=org.apache.log4j.xml.XMLLayout > > > > Has anyone encountered this problem before and if so were you > > able find a solution? > > > > Thanks > > > > Jonathan > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
