[
https://issues.apache.org/jira/browse/LOG4J2-174?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15887102#comment-15887102
]
Matt Sicker commented on LOG4J2-174:
------------------------------------
I'd also suggest a database appender like the new Cassandra appender, but I
can't imagine that's much faster than all the file locking needed to implement
that prudent mode feature.
> 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 was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]