我正在使用Log::Log4perl创建日志文件,但它附加到单个日志文件;相反,我想为我的脚本的每次执行创建一个单独的日志文件。
如何创建单独的日志文件?
这是我的代码:
获取.pl
#Opening Log configuration file
Log::Log4perl::init('./logs/log4perl.conf');
my $logger = Log::Log4perl->get_logger('./logs_$$.logs');
日志文件
log4perl.logger = TRACE, FileAppndr1
log4perl.logger.logs = DEBUG, FileAppndr1
log4perl.appender.FileAppndr1 = Log::Log4perl::Appender::File
log4perl.appender.FileAppndr1.filename = logs.log
log4perl.appender.FileAppndr1.layout = Log::Log4perl::Layout::SimpleLayout