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

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.