Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-14328

KafkaAdminClient should be Changing the exception level When an exception occurs

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.3.0
    • None
    • admin
    • None

    Description

       

       

      KafkaAdminClient 的一些日志全部是 log.trace.  当遇到异常的时候根本不知道什么原因,导致排查问题非常艰难。

       

      就比如下面这里,当去请求Metadata请求的时候,如果查询到的Topic有分区Leader=-1的时候,就会抛出异常;

       

      但是这个时候实际上异常是被吞掉了的,这里往上面抛出异常之后,到了下面第二张图的 Catch部分。

      他会把这个请求重新放到到请求队列中。然后就会陷入无限读重试之后,直到达到超时时间抛出异常:Timed out waiting for a node assignment. Call: metadata

       

      无法给Metadata请求分配节点,正常情况下谁知道他真正的异常其实是

       

      ```

      org.apache.kafka.common.errors.LeaderNotAvailableException: There is no leader for this topic-partition as we are in the middle of a leadership election.

       

      ```

       

       

       

       

       

       

       

      下面截图那里是我改成的warn基本的日志

       

      所以我希望这里的log.trace 能改成 log.warn ; 给一个提醒。

      就可以说明当前因为某个异常的原因而导致可能的重试。

       

       


       

       

       

      Attachments

        1. image-2022-10-24-14-48-27-907.png
          118 kB
          shizhenzhen
        2. image-2022-10-24-14-47-30-641.png
          21 kB
          shizhenzhen
        3. image-2022-10-24-14-28-10-365.png
          61 kB
          shizhenzhen
        4. image-2022-10-21-16-58-19-353.png
          96 kB
          shizhenzhen
        5. image-2022-10-21-16-56-45-448.png
          60 kB
          shizhenzhen
        6. image-2022-10-21-16-54-40-588.png
          106 kB
          shizhenzhen
        7. image-2022-10-21-14-56-31-753.png
          203 kB
          shizhenzhen
        8. image-2022-10-21-11-19-21-064.png
          175 kB
          shizhenzhen

        Issue Links

          Activity

            People

              shizhenzhen shizhenzhen
              shizhenzhen shizhenzhen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: