[
https://issues.apache.org/jira/browse/LOG4J2-3336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17476008#comment-17476008
]
liandengsu commented on LOG4J2-3336:
------------------------------------
https://issues.apache.org/jira/browse/LOG4J2-2677
It seems that someone has asked similar questions before, but now it seems that
there are still problems.
> An exception occurred while the log was rolling over
> ----------------------------------------------------
>
> Key: LOG4J2-3336
> URL: https://issues.apache.org/jira/browse/LOG4J2-3336
> Project: Log4j 2
> Issue Type: Bug
> Components: Core
> Affects Versions: 2.15.0
> Reporter: liandengsu
> Priority: Major
>
> When I upgrade log4j to version 2.15 or above, an exception occurred while
> the log was rolling over.
> My project is deployed on docker and this exception is accidental. Does
> anyone know why?
> 2022-01-14 04:00:06,548 Log4j2-TF-6-RollingFileManager-3141 INFO File
> /data/app/XXXXX.log could not be accessed, it has likely already been deleted
> java.nio.file.NoSuchFileException: /data/app/XXXX.log
> at
> sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
> at
> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
> at
> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
> at
> sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
> at
> sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:144)
> at
> sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
> at java.nio.file.Files.readAttributes(Files.java:1737)
> at java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:225)
> at java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:276)
> at java.nio.file.FileTreeWalker.next(FileTreeWalker.java:372)
> at java.nio.file.Files.walkFileTree(Files.java:2706)
> at
> org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction.execute(AbstractPathAction.java:76)
> at
> org.apache.logging.log4j.core.appender.rolling.action.DeleteAction.getSortedPaths(DeleteAction.java:162)
> at
> org.apache.logging.log4j.core.appender.rolling.action.DeleteAction.execute(DeleteAction.java:132)
> at
> org.apache.logging.log4j.core.appender.rolling.action.AbstractPathAction.execute(AbstractPathAction.java:69)
> at
> org.apache.logging.log4j.core.appender.rolling.action.DeleteAction.execute(DeleteAction.java:82)
> at
> org.apache.logging.log4j.core.appender.rolling.action.CompositeAction.execute(CompositeAction.java:74)
> at
> org.apache.logging.log4j.core.appender.rolling.RollingFileManager$AsyncAction.execute(RollingFileManager.java:561)
> at
> org.apache.logging.log4j.core.appender.rolling.action.AbstractAction.run(AbstractAction.java:66)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
--
This message was sent by Atlassian Jira
(v8.20.1#820001)