私が正確に行う必要があるのは、ユーザーごとに異なるログ ファイルを用意することです。Javaで直接行う方法を知っています。
logback.xml
構成ファイルを介してこれをセットアップする機会が欲しいのです。このような:
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>logFile.%X{USER}.%d{yyyy-MM-dd}.log</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %logger - %msg%n</pattern>
</encoder>
</appender>
%X{USER}の書き込みは正しくないことに注意してください。これは、私がやりたいことの単なる例です。
だから:設定ファイルでログファイル名をlogback.xml
設定することは可能ですか?
Logback 1.0.7 を使用しています