Ротация журналов - Скажите руководству, что Apache является одним из крупнейших кодовых домов в мире, и я уверен, что миллионы проектов используют его. Но так как вы повторили «Решение по управлению», вы можете написать свой собственный FileHandler или использовать обработчик файлов Java, написать свои задачи, написать множество сотен сценариев тестов (например, кварцевый переход на файл, когда обработчик добавляет их)
FileHander, записывающий в два файла - Либо подкласс FileHandler (обработчик файлов должен знать, когда отправлять эти два файла). Но предписанные решения будут состоять в том, чтобы использовать два фактически разных регистратора с двумя разными именами с двумя приложенные Один Java-источник может регистрировать столько регистраторов, сколько ему нужно, поэтому
class MyClass {
Logger fileLogger = Logger.getLogger("something.mapped.to.file");
Logger dbLogger = Logger.getLogger("something.mapped.to.db");
public void someMethod() {
dbLogger.log("XXX");
fileLogger.log("YYY");
}
}