在我可以为Log4js找到的文档中,有一个函数isTraceEnabled(),它被定义为
isTraceEnabled 检查是否启用了级别跟踪
但是,我在任何地方都找不到您如何启用(而不是检查)这个跟踪级别。你怎么能这么做?
发布于 2018-04-27 07:17:13
is<level>Enabled()-如果级别的日志事件(camel case)将被分派到为记录器的类别定义的附录中,则返回true。例如:如果记录器的级别为INFO或更低,logger.isInfoEnabled()将返回true。
与文档sais一样,如果启用了该级别的日志事件,is<level>Enabled()将返回true。
有所有这些级别:
所有<跟踪<调试< INFO <警告<错误<致命<标记< OFF
左边的包括右边的其他的。
若要设置记录器级别,请将level属性设置为所需的属性。例如:
var logger = log4js.getLogger();
logger.level = 'debug';在这种具体情况下,isTraceEnabled()将返回false。如果您使用trace或all,它将返回true。
https://stackoverflow.com/questions/50057056
复制相似问题