10.2. 默认 Debezium 日志记录配置

如果您在 Kafka Connect 过程中运行 Debezium 连接器,则 Kafka Connect 将使用 Kafka 安装中的 Log4j 配置文件(例如 /opt/kafka/config/connect-log4j.properties)。默认情况下,此文件包含以下配置:

connect-log4j.properties

log4j.rootLogger=INFO, stdout  1

log4j.appender.stdout=org.apache.log4j.ConsoleAppender  2
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  3
log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c)%n  4
...

1 1 1 1 1 1 1 1 1 1 1 1 1 1
根日志记录器,用于定义默认日志记录器配置。默认情况下,日志记录器包括 INFOWARNERROR 消息。这些日志消息被写入 stdout 附加程序。
2 2 2 2 2 2 2 2 1 2 2 2 2 2 2
stdout 附加程序将日志消息写入控制台(而不是文件)。
3 3 3 3 3 3 3 2 3 3 3 3
stdout 附加程序使用模式匹配算法来格式化日志消息。
4 4 4 4 4 4 4 3 4 4 4 4
stdout 附加器的模式(详情请参阅 Log4j 文档 )。

除非配置其他日志记录器,否则 Debezium 使用的所有日志记录器都继承 rootLogger 配置。