OverlappingFileLockException
LogBackで以下を打っています。prudent
このバージョンの Logback のモードに関する既知の問題はありますか?
logback-classic 1.0.7
logback-core 1.0.7
slf4j-api 1.7.2
slf4j-ext 1.7.2
11:16:59,252 |-ch.qos.logback.core.rolling.RollingFileAppender[FILE_LOG] のエラー - アペンダー [FILE_LOG] の追加に失敗しました。java.nio.channels.OverlappingFileLockException での java.nio.channels.OverlappingFileLockException での sun.nio.ch.SharedFileLockTable.checkList(FileLockTable.java:255) での sun.nio.ch.SharedFileLockTable.add(FileLockTable.java:152) ) で sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:972) で java.nio.channels.FileChannel.lock(FileChannel.java:1052) で ch.qos.logback.core.FileAppender.safeWrite (FileAppender.java:187) で ch.qos.logback.core.FileAppender.writeOut(FileAppender.java:204) で ch.qos.logback.core.OutputStreamAppender.subAppend(OutputStreamAppender.
<appender name="FILE_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
<prudent>true</prudent>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>C:/MyLog-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
<maxFileSize>100MB</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
<maxHistory>10</maxHistory>
</rollingPolicy>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%-20.20(%thread)] %-6level %-30.30logger{0} - [%-12.12(S:%mdc{pucid}]) %msg%n</pattern>
</encoder>
</appender>