[ 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)