Jas Gill created LOG4J2-174:
-------------------------------

             Summary: Multiple instances of same application server cause 2 
problems - want to know if they are solved in log4j 2
                 Key: LOG4J2-174
                 URL: https://issues.apache.org/jira/browse/LOG4J2-174
             Project: Log4j 2
          Issue Type: Question
          Components: Appenders
         Environment: Unix based OS and Java based application servers
            Reporter: Jas Gill


When we start multiple instances of application server using log4j 1.2 and all 
instances read same configuration file, two problems are noticed. 

1. At rollover time first app server doing rollover will do its job properly 
but when subsequent ones will do rollover again and we lose logs. May be log4j 
should check that if rolled over file is already present, it should skip 
rollover.
2. After rollover only one instance is logging and others stop logging. The 
problem is that the active file was rolled over and new file is created. Only 
one server has pointer to it.

        <appender name="ROLLING" 
class="org.apache.log4j.rolling.RollingFileAppender">
                <param name="Threshold" value="ALL"/>
                <param name="Append" value="true" />    
                <rollingPolicy name="CONSOLE" 
class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
                        <param name="FileNamePattern" 
value="${LOG_FILE}.%d{yyyy-MM-dd-HH-mm}" />
                        <param name="ActiveFileName" value="${LOG_FILE}" />     
                                
                </rollingPolicy>
                <layout class="org.apache.log4j.PatternLayout">
                        <param name="ConversionPattern" value="%d{ISO8601} %-5p 
[%t]%x %c{2} - %m%n"/>
                </layout>
        </appender>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to