14.6.7. 异步日志处理程序属性
属性 | 数据类型 | 描述 |
---|---|---|
level | 字符串 |
日志处理程序记录的最大级别的日志消息。
|
name | 字符串 |
这个日志处理程序的唯一标识。
|
queue-length | 整数 |
在等待子处理程序响应时这个处理程序保留的日志消息的最大数目。
|
overflow-action | 字符串 |
当超过队列长度时,这个处理程序如何响应。它可以设置为
BLOCK 或 DISCARD 。BLOCK 让日志应用程序等待,直至队列里出现可用的空间。这和非异步日志处理程序有着相同的行为。DISCARD 则允许日志应用程序继续,但会删除日志消息。
|
subhandlers | String[] |
这个异步处理程序传入日志消息的处理程序的列表。
|
enabled | 布尔值(Boolean) |
如果设置为
true ,启用处理程序。如果设置为 false ,处理日志消息时将忽略处理程序。
|
filter-spec | 字符串 |
定义过滤器的表达式。下面的表达式定义了一个不匹配某个模式的过滤器:
not(match("JBAS.*")) 。
|