From 345e22bd2ca9475a8ac89d04e22e0574300865f3 Mon Sep 17 00:00:00 2001 From: rewerma Date: Wed, 13 Jun 2018 14:16:37 +0800 Subject: [PATCH] =?UTF-8?q?kafka=20=E8=AE=BE=E7=BD=AE=E7=8B=AC=E7=AB=8Blog?= =?UTF-8?q?back.xml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kafka/src/main/assembly/dev.xml | 3 + kafka/src/main/assembly/release.xml | 3 + .../kafka/producer/CanalKafkaProducer.java | 1 + kafka/src/main/resources/logback.xml | 86 +++++++++++++++++++ 4 files changed, 93 insertions(+) create mode 100644 kafka/src/main/resources/logback.xml diff --git a/kafka/src/main/assembly/dev.xml b/kafka/src/main/assembly/dev.xml index df9eca81..2c3e3fff 100644 --- a/kafka/src/main/assembly/dev.xml +++ b/kafka/src/main/assembly/dev.xml @@ -34,6 +34,9 @@ **/* + + logback.xml + ./src/main/resources diff --git a/kafka/src/main/assembly/release.xml b/kafka/src/main/assembly/release.xml index d79ecf3c..0b103620 100644 --- a/kafka/src/main/assembly/release.xml +++ b/kafka/src/main/assembly/release.xml @@ -34,6 +34,9 @@ **/* + + logback.xml + ./src/main/resources diff --git a/kafka/src/main/java/com/alibaba/otter/canal/kafka/producer/CanalKafkaProducer.java b/kafka/src/main/java/com/alibaba/otter/canal/kafka/producer/CanalKafkaProducer.java index 21527291..fdd522aa 100644 --- a/kafka/src/main/java/com/alibaba/otter/canal/kafka/producer/CanalKafkaProducer.java +++ b/kafka/src/main/java/com/alibaba/otter/canal/kafka/producer/CanalKafkaProducer.java @@ -69,5 +69,6 @@ public class CanalKafkaProducer { record = new ProducerRecord(topic.getTopic(), message); } producer.send(record); + logger.debug("send message to kafka topic: {} \n {}", topic.getTopic(), message.toString()); } } diff --git a/kafka/src/main/resources/logback.xml b/kafka/src/main/resources/logback.xml new file mode 100644 index 00000000..14c6d89e --- /dev/null +++ b/kafka/src/main/resources/logback.xml @@ -0,0 +1,86 @@ + + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{56} - %msg%n + + + + + + + destination + canal + + + + ../logs/${destination}/${destination}.log + + + ../logs/${destination}/%d{yyyy-MM-dd}/${destination}-%d{yyyy-MM-dd}-%i.log.gz + + + 512MB + + 60 + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{56} - %msg%n + + + + + + + + + destination + canal + + + + ../logs/${destination}/meta.log + + + ../logs/${destination}/%d{yyyy-MM-dd}/meta-%d{yyyy-MM-dd}-%i.log.gz + + + 32MB + + 60 + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} - %msg%n + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file