Soul Logger Appender
Custom Logback Appender that integrates with SoulLogger's Channel-based architecture.
Features:
Maintains existing Channel queue for backpressure handling
Supports both text and JSON output formats
Handles file rotation based on size
Async processing via coroutines
Author
LesterE
Since
1.0.0
Types
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun initialize(configuration: SoulLoggerPluginConfiguration, channel: Channel<SoulLoggerAppender.SoulLogEntry>, scope: CoroutineScope)
Initialize the appender with SoulLogger configuration.
Link copied to clipboard