14.6.4. 文件处理程序属性
属性 | 数据类型 | 描述 |
---|---|---|
level | 字符串 |
日志处理程序记录的最大级别的日志消息。
|
encoding | 字符串 |
输出所使用的编码模式。
|
formatter | 字符串 |
这个日志处理程序使用的日志格式器。
|
append | 布尔值(Boolean) |
如果为 true,这个处理程序写入的所有日志消息将附加在文件(如果已经存在)后面。如果为 false,每次应用程序启动时都会创建一个新的文件。对
append 的修改要求服务器重启以使其生效。
|
autoflush | 布尔值(Boolean) |
如果为 true,日志消息在接收后将立即被送往处理程序。对
autoflush 的修改要求服务器重启以使其生效。
|
name | 字符串 |
这个日志处理程序的唯一标识。
|
file | 对象 |
这个对象代表了日志处理程序输出写入的文件。它有两个配置属性:
relative-to 和 path 。
|
relative-to | 字符串 |
这是文件对象的属性,也是日志文件写入的目录。在这里可以指定 JBoss EAP 6 的文件路径变量。
jboss.server.log.dir 变量指向服务器的 log/ 。
|
path | 字符串 |
这是文件对象的属性,也是日志消息写入的文件。它是附加在
relative-to 属性上以确定完整路径的相对路径名。
|
enabled | 布尔值(Boolean) |
如果设置为
true ,启用处理程序。如果设置为 false ,处理日志消息时将忽略处理程序。
|
filter-spec | 字符串 |
定义过滤器的表达式。下面的表达式定义了一个不匹配某个模式的过滤器:
not(match("JBAS.*")) 。
|