Мне нужно создать много файлов .log в разных папках из одного метода java.
Пример:
home / work / folder1 / log1.log
home / work / folder1 / log2.log
home / work / folder2 / log3.log
.................. .............
В Java-метод я создаю динамический Logger:
private Logger getLogger(String extId, String workId) {
String postfix = String.join(
".",
getClass().getName(),
extId, //folder1, folder2
String.valueOf(workId) //log1, log2
);
return LoggerFactory.getLogger(postfix);
}
Как я могу настроить logback для создания файлов во время выполнения?
Я вижу ch.qos.logback.classic.spi.Configurator , но не понимаю, что делать дальше.
Спасибо за любую помощь!