Ho il seguente RollingFileappender nel mio file di configurazione di logback.FileNamePattern in RollingFileAppender - configurazione di logback
<appender name="RollingFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>C:\Files\MyLogFile.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>C:\Files\MyLogFile.%d{yyyy-MM-dd}.log</FileNamePattern>
<MaxHistory>30</MaxHistory>
</rollingPolicy>
<encoder>
<pattern>%date %level [%thread] %logger{60} [%file:%line] %msg%n</pattern>
</encoder>
</appender>
Lo fa scrivere un file nella directory di cui sopra come MyLogFile.log ma non aggiunge la data come specificato nel FileNamePattern
. Qualche idea su come posso aggiungere la data nel mio fileName. Grazie.
Questa è una buona domanda e ha confuso anche me. LogBack continua a accedere a MyLogFile.log e non finisce mai in MyLogFile.% {Yyyy-MM-dd} .log Mi chiedo quale sia l'utilità per questa proprietà del file. –