Kafka Listener 上的 Micrometer 定时注释
Micrometer timed annotation on Kafka Listener
由于某种原因,我在 Kafka Listener 上有 Micrometer 定时注释,但我没有生成此指标。我还有其他计数器指标,我可以看到它们已生成。只是想仔细检查 @Timed 注释是否适用于 @KafkaListener ?
@Timed(value = "kafka.consumer.processing.time", percentiles = {0.75, 0.90, 0.95})
@KafkaListener(topics = "${kafka.input.topic}", groupId = "${kafka.consumer.group.id}")
public void consumeFromInputTopic(ConsumerRecord<String, String> record) {
我认为没有什么可以阻止 @Timed
使用 @KafkaListener
(但我还没有测试过)。
也就是说,从 2.3 版开始,容器已经为侦听器维护了 Timer
s
https://docs.spring.io/spring-kafka/docs/2.4.6.RELEASE/reference/html/#micrometer
由于某种原因,我在 Kafka Listener 上有 Micrometer 定时注释,但我没有生成此指标。我还有其他计数器指标,我可以看到它们已生成。只是想仔细检查 @Timed 注释是否适用于 @KafkaListener ?
@Timed(value = "kafka.consumer.processing.time", percentiles = {0.75, 0.90, 0.95})
@KafkaListener(topics = "${kafka.input.topic}", groupId = "${kafka.consumer.group.id}")
public void consumeFromInputTopic(ConsumerRecord<String, String> record) {
我认为没有什么可以阻止 @Timed
使用 @KafkaListener
(但我还没有测试过)。
也就是说,从 2.3 版开始,容器已经为侦听器维护了 Timer
s
https://docs.spring.io/spring-kafka/docs/2.4.6.RELEASE/reference/html/#micrometer