Package io.quarkus.runtime.logging
Class AsyncConfig
- java.lang.Object
-
- io.quarkus.runtime.logging.AsyncConfig
-
public class AsyncConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
enable
Indicates whether to log asynchronously(package private) org.jboss.logmanager.handlers.AsyncHandler.OverflowAction
overflow
Determine whether to block the publisher (rather than drop the message) when the queue is full(package private) int
queueLength
The queue length to use before flushing writing
-
Constructor Summary
Constructors Constructor Description AsyncConfig()
-
-
-
Field Detail
-
enable
@ConfigItem(name="<<parent>>") boolean enable
Indicates whether to log asynchronously
-
queueLength
@ConfigItem(defaultValue="512") int queueLength
The queue length to use before flushing writing
-
overflow
@ConfigItem(defaultValue="block") org.jboss.logmanager.handlers.AsyncHandler.OverflowAction overflow
Determine whether to block the publisher (rather than drop the message) when the queue is full
-
-