Я использую log4j для печати сообщений для регистрации файлов в моем проекте Java.
Мой текущий файл журнала имеет уровень log.INFO, и это создает файл журнала с именем logFile1.log
Я хочу напечатать один и тот же набор сообщений в другом файле журнала ( logFile2.log ) с небольшим изменением выбранного количества сообщений.
Код например:
log.info("Customer created");
log.info("Customer name:" +customerName);
<instead of the above log message, here I want to print "ABC" in logFile2.log>
log.info("Phone number added");
log.info("Phone number:" +phoneNumber);
<instead of the above log message, here I want to print "DEF" in logFile2.log>
Вот как выглядит logFile1.log:
Customer created
Customer name:Bob
Phone number added
Phone number:123-456-7890
Вот как я хочу, чтобы мой logFile2.log выглядел так:
Customer created
ABC
Phone number added
DEF
Какой самый эффективный способ добиться этого?