bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --group my-consumer
Возможно ли получить consumer-id
информацию, как в выводе команды выше, в Spring boot @KafkaListener consumer
?
Я хочу добавить это идентификатор потребителя в таблицу, чтобы представить процессор, который обрабатывал данные.
Я прошел через ответ @ gary-russell на Как получить идентификатор потребителя kafka для ведения журнала , но я не вижу идентификатор потребителя появляются в журналах, назначенных разделам.
[org.springframework.kafka.KafkaListenerEndpointContainer#0-0-C-1] INFO o.s.k.l.KafkaMessageListenerContainer.info - my-consumer: partitions assigned: [test_topic-7, test_topic-6, test_topic-5, test_topic-4]
[org.springframework.kafka.KafkaListenerEndpointContainer#1-0-C-1] INFO o.s.k.l.KafkaMessageListenerContainer.info - my-consumer: partitions assigned: [test_topic-3, test_topic-2, test_topic-1, test_topic-0]
Я использую Spring boot 2.2.2
зависимости: spring-kafka