我想更改 Weblogic 的服务器日志的日志格式。现在它正在使用其默认格式生成日志——我希望能够指定我自己的格式。
例如,它会生成如下所示的日志:
####<Jan 21, 2010 3:24:24 PM EST> <Info> <Socket> <FS2LOANER-00981> <DPSCoreServer1> <[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1264105464314> <BEA-000436> <Allocating 2 reader threads.>
####<Jan 21, 2010 3:24:24 PM EST> <Info> <Socket> <FS2LOANER-00981> <DPSCoreServer1> <[STANDBY] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1264105464314> <BEA-000446> <Native IO Enabled.>
我试图通过让 Weblogic 使用 LOG4J 作为其日志系统并让它使用我的 log4j.properties 文件来修改日志格式,该文件定义了我想要的日志格式。但是,无论我尝试什么,weblogic 都不会获取我的 log4j.property 文件设置并继续以所需的格式登录。
这实际上是与以下帖子非常相似的问题,但该问题从未真正得到回答(批准的答案是关于如何打开 log4j 调试,这并没有帮助我弄清楚为什么 weblogic 没有拿起我的 log4j.properties文件)。在 weblogic 9/10 中使用 log4j 登录