2017-12-27 218 views
0

我有一个托管服务器的weblogic,它创建一个日志文件managed1.log。我怎样才能配置它不打印下面的行(threadID)?我尝试从管理服务器配置,log4j过滤等,但没有帮助?Weblogic管理的服务器日志打印threadID

1247213 [[ACTIVE] ExecuteThread: '1' 的队列: 'weblogic.kernel.Default(自调谐)']

由于提前!!

+0

你甚至为什么要关心? – Ravi

+0

我正在做一些麋鹿的东西,我有线程信息在json那里。我不需要它。只是为了使日志文件仅包含Jsons –

+0

除日期格式外,WebLogic服务器的日志不能自定义。配置logstash以忽略不必要的数据。 –

回答

0

嗯,我想在这里回答我自己的问题,因为它可以对某人有所帮助......所以最终我所做的是弄清楚Weblogic的控制台日志不会在上面打印这些额外的行,而是将它们打印在管理服务器输出日志。通过更改log4j.xml中的可加性,我将所有Serverlogs过滤到其他文件并实现了我的目标。