本文以weblogic8.1为例,wls主要有三种日志,放在目录
%BEA_HOME%\wlserver8.1\config\mydomain\logs下面:
1.access.log http服务日志
2.weblogic.log 服务日志
在console配置属性如下:
Genaral
File Name: 写应用服务器日志的文件全路径名。默认config/domainname/logs/weblogic.log
Log to Stdout:默认选中,日志消息就会被写到标准输出,weblogic命令窗口
Debug to Stdout:如选中,调试信息被写到标准输出,默认不选中
Stdout severity threshold:写道标准输出的严格性,默认error
Ratation
Rotation Type: 决定经过一定时间如何创建附加的日志文件。默认none,这表示所有消息永远写到相同的日志。
File Min Size: 如果循环类型设置为by size,那么当前日志文件必须超过这个文件大小才创建一个日志文件。默认500kb
File Time Span:by time,如果循环类型设置为by time,每个创建的日志文件之间经过的小时数。默认值为24小时
Number Of Files Limited如果选中此复选框,那么所有日志文件创建的总数限制在文件计数器给定的数目,否则没有限制。一旦达到限制,则停止日志文件。默认不选中
File Num:日志文件数量,默认7
Domain
Log to Domain Logfile:如果选中,域的登录信息就被写到一个日志文件
Domain Log Filter:选择域日志过滤器,默认none
HTTP
Enable Logging:默认选中,允许http服务器登录日志
Logfile Name:http日志消息被写到的文件路径名,默认 config/domainname/logs/access.log
Format:http日志格式,默认common
Log Buffer Size:日志的内存缓冲大小,以KB为单位。默认8
Max Log File SizeK Bytes:日志文件可以达到的最大大小,为KB为单位
Rotation Type: 决定经过一定时间如何创建附加的日志文件,默认size
Rotation Period:1440
Flush Every:设置日志文件被刷新到磁盘的间隔时间
Rotation Time: null
JDBC
Enable JDBC Logging:默认不选中,允许JDBC日志
JDBC Logfile Name:JDBC日志消息被写到的文件路径名。没有默认值,建议使用logs/jdbc.log
JTA
Transaction Log File Prefix:包含JTA日志文件夹的路径名。默认为config/domain-name/logs
Debugging
Log Remote Exceptions:默认不选中。选中,则远程异常就被记到调试日志
Instrument Stack Traces:默认不选中。选中,堆栈跟踪就被记到调试日志
3.wl-domain.log 域日志
在console配置属性如下:
File Name:写域日志消息的文件全路径名
Rotation Type:决定经过一定时间如何创建附加的日志文件。默认 none,这表示所有消息永远写到相同的日志。
by size 表示一旦当前日志文件达到指定的文件大小,就会创建新的日志文件,by time表示在每过几个小时就创建一个新的日志文件
File Min Size:如果循环类型设置为by size,那么当前日志文件必须超过这个文件大小才创建一个日志文件。默认500kb
File Time Span:by time,如果循环类型设置为by time,每个创建的日志文件之间经过的小时数。默认值为24小时
Number of Files Limited:如果选中此复选框,那么所有日志文件创建的总数限制在文件计数器给定的数目,否则没有限制。一旦达到限制,则停止日志文件。默认不选中
File Num:日志文件数量,默认7