| 程序包 | 说明 |
|---|---|
| com.github.danielwegener.logback.kafka | |
| com.github.danielwegener.logback.kafka.keying |
| 限定符和类型 | 字段和说明 |
|---|---|
protected KeyingStrategy<? super E> |
KafkaAppenderConfig.keyingStrategy |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
KafkaAppenderConfig.setKeyingStrategy(KeyingStrategy<? super E> keyingStrategy) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ContextNameKeyingStrategy
This strategy uses logbacks CONTEXT_NAME to partition the log messages to kafka.
|
class |
HostNameKeyingStrategy
This strategy uses the HOSTNAME to partition the log messages to kafka.
|
class |
LoggerNameKeyingStrategy
This strategy uses the logger name as partitioning key.
|
class |
RoundRobinKeyingStrategy
Evenly distributes all written log messages over all available kafka partitions.
|
class |
ThreadNameKeyingStrategy
This strategy uses the calling threads name as partitioning key.
|
Copyright © 2015–2017. All rights reserved.