在我可以找到的 Log4js 文档中,有一个 function isTraceEnabled()
,它被定义为
isTraceEnabled
检查是否启用了级别跟踪
但是,我在任何地方都找不到您如何实际启用(而不是检查)此跟踪级别。你怎么能做到这一点?
在我可以找到的 Log4js 文档中,有一个 function isTraceEnabled()
,它被定义为
isTraceEnabled
检查是否启用了级别跟踪
但是,我在任何地方都找不到您如何实际启用(而不是检查)此跟踪级别。你怎么能做到这一点?
is<level>Enabled()
- 如果级别的日志事件(骆驼案例)将被分派到为记录器类别定义的附加程序,则返回 true。例如:logger.isInfoEnabled()
如果记录器的级别为 INFO 或更低,则返回 true。
与文档 sais 一样,is<level>Enabled()
如果启用了该级别的日志事件,则返回 true。
有所有这些级别:
ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < MARK < OFF
左边的包括右边的其他人。
要设置记录器的级别,请将level
属性设置为所需的级别。例如:
var logger = log4js.getLogger();
logger.level = 'debug';
在这种具体情况下isTraceEnabled()
将返回false
。如果您使用其中一个trace
,否则all
它将返回true
.