logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "sivan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LOG4J2-642) Mismatch in Rollback date and log entry date in the log file
Date Tue, 20 May 2014 06:47:38 GMT

    [ https://issues.apache.org/jira/browse/LOG4J2-642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14002872#comment-14002872
] 

sivan commented on LOG4J2-642:
------------------------------

For example out-2014-05-18 file contains full of log entries with 19th date. The requirement
is one file for each day and the file should contain only the log entries on that day. 

How can we specify when to rollover in the TimeBasedTriggeringPolicy for each day?

> Mismatch in Rollback date and log entry date in the log file
> ------------------------------------------------------------
>
>                 Key: LOG4J2-642
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-642
>             Project: Log4j 2
>          Issue Type: Bug
>         Environment: Java 7
>            Reporter: sivan
>
> This is an issue with the rollbacking of the log file. The file is rollbacked as inst4-out-2014-05-16.log.
But the log entry is created on 2014-05-19. So many log files are rollbacked like this. The
configuration is as follows. Can you please advise why this is happening?
> {code}
> <?xml version="1.0" encoding="UTF-8"?>
> <configuration>
> 	<properties>
> 		<property name="logPattern">log_type_%c|%K{sessionId}|%t|%d{MM/dd/yyyy HH:mm:ss.SSS}|%p|%C|%M|%L|%K{msg}%n</property>
> 		<property name="filePattern">${sys:logfilepath}//$${date:yyyy-MM}//${sys:oft.appserver}-out-%d{yyyy-MM-dd}.log</property>
> 		<property name="fileName">${sys:logfilepath}//${sys:oft.appserver}-out.log</property>
> 	</properties>
> 	<appenders>
> 		<Console name="Console" target="SYSTEM_OUT">
> 			<PatternLayout pattern="logPattern"/>
> 		</Console>
> 		<RollingFile name="RollingFile" fileName="${fileName}" filePattern="${filePattern}">
> 			<PatternLayout>
> 				<pattern>${logPattern}</pattern>
> 			</PatternLayout>
> 			<Policies>
> 				<TimeBasedTriggeringPolicy />
> 				<SizeBasedTriggeringPolicy />
> 			</Policies>
> 			<DefaultRolloverStrategy compressionLevel="0" max="3"/>
> 		</RollingFile>	
> 	</appenders>
> 	<loggers>					
> 		<AsyncLogger name="sso" level="info" includeLocation="true" additivity="false">
> 			<AppenderRef ref="RollingFile"/>
> 		</AsyncLogger>
> 		<AsyncLogger name="webservice" level="info" includeLocation="true" additivity="false">
> 			<AppenderRef ref="RollingFile"/>
> 		</AsyncLogger>
> 		<root level="info">
> 			<AppenderRef ref="Console"/>
> 		</root>
> 	</loggers>
> </configuration>
> {code}
> Below is the Log Entry from log file.
> {code}
> log_type_webservice|job-945|ump-standard-jobType-203-sessKey-job-945|05/19/2014 15:29:29.374|INFO|com.mmp.webservice.wsFactory|factory|109|Service#FirmSTP#$$#Starts
creating the ws client: FirmSTP
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org


Mime
View raw message