14.6.7. 异步日志处理程序属性

表 14.13. 异步日志处理程序属性

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