java日志文件中的这个数字是多少?

时间:2012-10-23 14:47:05

标签: java multithreading

我的日志文件开头有一个数字:

[10/17/12 17:44:03:341 CDT] 00000066 servlet       I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [WC].....

我不知道它是什么,或者这是否足以让任何人知道它是什么。 我的目标是在代码中获取此数字以便在某处使用。 这不是线程ID,我试过了:

Thread.currentThread().getId()

由于

2 个答案:

答案 0 :(得分:0)

如果你使用log4j,你可以在这里了解有关这些消息的新内容 - http://logging.apache.org/log4j/1.2/manual.html或者只查看你在google中使用的日志消息结构。

答案 1 :(得分:0)

这个8位数字似乎特定于WebSphere日志。它们可能对应于此页面上的错误代码:http://publib.boulder.ibm.com/infocenter/tsminfo/v6/index.jsp?topic=%2Fcom.ibm.itsm.tshoot.doc%2Fr_pdg_retcodes.html

在这种情况下,00000066将是一个密钥文件i / o错误。

或者,它可以是行号。这是放置行号的合理位置。我搜索了其他类似的8位数代码,其中一些代码与上述错误代码不符。