Debezium系列之:配置Kafka集群Kafka Connect输出日志
一、Debezium专栏博客每周更新计划
后续每周在日常更新Debezium技术文章的同时,会以一定频率同步更新Debezium源码阅读系列文章,欢迎与博主交流Debezium相关技术,一起加油。
二、Kafka Connect输出日志需求
- Kafka Connect日志输出按小时生成日志文件
- 日志最多保留三天时间
三、设置Kafka Connect输出日志用到的Log4j相关知识点详解
Log4j有三个主要的组件:
- Loggers(记录器):日志类别和级别;
- Appenders (输出源):日志要输出的地方;
- Layouts(布局):日志以何种形式输出
Loggers:
- Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL
Appenders:
- 允许把日志输出到不同的地方,如控制台(Console)、文件(Files)等,可以根据天数或者文件大小产生新的文件,可以以流的形式发送到其它地方等等。
- org.apache.log4j.ConsoleAppender(控制台)
- org.apache.log4j.FileAppenderÿ