关闭Kafka,Scala Logging

时间:2017-01-18 11:24:34

标签: java logging apache-kafka kafka-consumer-api kafka-producer-api

如何关闭以下日志记录?

INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-0 attempting to claim partition 3
INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-1 attempting to claim partition 7
INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-1 attempting to claim partition 8
INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-1 attempting to claim partition 9
INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-1 attempting to claim partition 10
INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-1 attempting to claim partition 11
INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-1 attempting to claim partition 12
INFO [main] (Logging.scala:68) - pnsender-pc_TT11015507S-1484737874302-c6f061bf-1 attempting to claim partition 13

的pom.xml

<!-- KAFKA-QUEUE -->
        <dependency>
            <groupId>org.apache.kafka</groupId>
            <artifactId>kafka_2.10</artifactId>
            <version>0.8.2.1</version>
        </dependency>
        <dependency>
            <groupId>org.apache.kafka</groupId>
            <artifactId>kafka-clients</artifactId>
            <version>0.8.2.1</version>
        </dependency>

logback.xml

<root level="WARN">
        <appender-ref ref="STDOUTAppender" />
    </root>

<appender name="STDOUTAppender" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%date %level [%X{traceid}] - %C{1}:%L %msg%n</pattern>
        </encoder>
    </appender>

2 个答案:

答案 0 :(得分:1)

您可以通过将使用者的日志级别设置为ERROR(或任何其他级别)来消除这些消息。 尝试将以下行添加到 logback.xml

[HttpPost]

答案 1 :(得分:1)

有两种解决方法, 第一个是 不包括log4j工件,log4j log4j

第二个 Kafka: How do I enable client logging?