如何在Log4perl中抑制输出到stdout和stderr?
发布时间:2020-12-15 23:24:48 所属栏目:大数据 来源:网络整理
导读:我有这个子来初始化我的记录器: sub initLogfiles{ Log::Log4perl-easy_init($INFO); # We log all debug,info,warn,error and fatal messages. my $userlogappender = Log::Log4perl::Appender-new( "Log::Log4perl::Appender::File",filename = USERLOGFI
我有这个子来初始化我的记录器:
sub initLogfiles{ Log::Log4perl->easy_init($INFO); # We log all debug,info,warn,error and fatal messages. my $userlogappender = Log::Log4perl::Appender->new( "Log::Log4perl::Appender::File",filename => USERLOGFILE,mode => "append",recreate => 1 ); my $userloglayout = Log::Log4perl::Layout::PatternLayout->new("%d;%m%n"); $userlogappender->layout($userloglayout); $userlogger->add_appender($userlogappender); } 我只想在我的日志文件中有loginfo. 解决方法
我找到了.
我必须将此行添加到我的sub: $userlogger->additivity(0); 我在这里找到了答案:log4perl FAQ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |