[
https://issues.apache.org/jira/browse/LOG4J2-3457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17515075#comment-17515075
]
Ralph Goers commented on LOG4J2-3457:
-------------------------------------
OK, thanks. It is clear now.
# I do not envision that we would update Log4j's RollingFileAppender to do
what you are doing. The RollingFileAppender is already overly complicated.
# Your best bet would be to convert your custom appender to be a Log4j 2
Appender.
> Log4j 1.x 2.17.2 bridge - Does standard RollingFileAppender supports multiple
> process writing to same log file at the same time??
> ---------------------------------------------------------------------------------------------------------------------------------
>
> Key: LOG4J2-3457
> URL: https://issues.apache.org/jira/browse/LOG4J2-3457
> Project: Log4j 2
> Issue Type: Question
> Components: Log4j 1.2 bridge
> Affects Versions: 2.17.2
> Reporter: Pooja Pandey
> Priority: Major
> Attachments:
> CitedText-RollingFileAppenderNoSupportForMultProcessWritingToSameFile.PNG,
> CustomLogger.java, CustomLoggerFactory.java,
> CustomMultiProcessRollingAppender.java, JavaLoggingMultiThTest.java,
> customlog.properties
>
>
> In our application we require a rolling file appender which can be used
> across multiple processes targeting the same file.
> I wanted to check if current log4j1.x 2.17.2 bridge version supports multi
> process rolling file appender, if not then is there any plan to support this
> feature in future releases??
> For reference, as per our application requirement, I am attaching sample java
> class files for custom appender, custom multi process rolling appender,
> sample test program with multiple threads for which we can run multiple
> instances to test multi process rolling and log4j property
> file.[^CustomLogger.java][^JavaLoggingMultiThTest.java][^customlog.properties]
>
> In one of the mail chain to group Log4J Users List
> <[email protected]>, [~ralphgoers] pointed out that
> {color:#ff0000}_"FWIW the Log4j 2 RollingFileAppender does not support being
> used across multiple processes targeting the same file either. I’d love to
> know how you avoided having the file roll multiple times (once for each
> process)"_{color}.
> !CitedText-RollingFileAppenderNoSupportForMultProcessWritingToSameFile.PNG|width=756,height=434!
--
This message was sent by Atlassian Jira
(v8.20.1#820001)