centos

centos中weblogic日志轮转设置

小樊
33
2025-07-12 23:00:55
栏目: 智能运维

在CentOS系统中,WebLogic日志轮转可以通过配置log4j.properties文件来实现。以下是具体的步骤:

1. 找到log4j.properties文件

WebLogic的日志配置文件通常位于$DOMAIN_HOME/config目录下,文件名为log4j.properties

cd $DOMAIN_HOME/config
ls -l log4j.properties

2. 编辑log4j.properties文件

使用文本编辑器(如vi、nano等)打开log4j.properties文件。

vi log4j.properties

3. 配置日志轮转

log4j.properties文件中,找到类似以下的配置项:

log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender
log4j.appender.fileAppender.File=${weblogic.log.Dir}/${weblogic.ServerName}/server.log
log4j.appender.fileAppender.MaxBackupIndex=10
log4j.appender.fileAppender.MaxFileSize=10MB

这些配置项的含义如下:

你可以根据需要调整这些参数。例如,如果你希望每个日志文件最大为50MB,并且保留最多20个备份文件,可以修改为:

log4j.appender.fileAppender.MaxBackupIndex=20
log4j.appender.fileAppender.MaxFileSize=50MB

4. 保存并退出

保存对log4j.properties文件的修改并退出编辑器。

:wq

5. 重启WebLogic服务器

为了使配置生效,需要重启WebLogic服务器。

$DOMAIN_HOME/bin/stopWebLogic.sh
$DOMAIN_HOME/bin/startWebLogic.sh

6. 验证配置

重启服务器后,可以通过查看日志文件来验证配置是否生效。日志文件应该会按照你设置的规则进行轮转。

tail -f $DOMAIN_HOME/servers/AdminServer/logs/AdminServer.log

通过以上步骤,你就可以在CentOS系统中成功配置WebLogic的日志轮转。

0
看了该问题的人还看了