11.4.7. Async Log Handler Properties
Table 11.11. Async Log Handler Properties
Property | Type | Description |
---|---|---|
level | string |
The maximum level of log message the log handler records.
|
name | string |
The unique identifier for this log handler.
|
Queue-length | integer |
Maximum number of log messages that will be held by this handler while waiting for sub-handlers to respond.
|
overflow-action | string |
How this handler responds when its queue length is exceeded. This can be set to
BLOCK or DISCARD . BLOCK makes the logging application wait until there is available space in the queue. This is the same behaviour as an non-async log handler. DISCARD allows the logging application to continue but the log message is deleted.
|
subhandlers | list of strings |
This is the list of log handlers to which this async handler passes its log messages.
|