log4net%线程模式评估为TimeoutExecutor

时间:2016-11-25 09:55:27

标签: log4net

我使用以下模式配置了log4net。

<conversionPattern value="%date %-5level (%thread) %logger - %message%newline" />

我期望在结果日志中有一个threadId,但有时我也会得到一个字符串,比如

2016-11-25 10:39:28,405 WARN (TimeoutExecutor 4)

我看到的“TimeoutExecutor”字符串是什么?

1 个答案:

答案 0 :(得分:1)

根据the documentation%thread占位符为:

  

用于输出生成日志记录事件的线程的名称。如果没有可用名称,则使用线程编号。

因此,应用程序中的某些内容为该线程指定了一个名称,这就是您在日志中看到的内容。