此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring AMQP 3.2.0!spring-doc.cadn.net.cn

千分尺观察

从 3.0 版本开始,现在支持使用 Micrometer 进行观察,因为RabbitTemplate和侦听器容器。spring-doc.cadn.net.cn

设置observationEnabled在每个组件上以便于观察;这将禁用 Micrometer Timers,因为计时器现在将随每个观测一起管理。 使用带注解的侦听器时,将observationEnabled在集装箱工厂。spring-doc.cadn.net.cn

有关更多信息,请参阅 Micrometer Tracing 。spring-doc.cadn.net.cn

要向计时器/跟踪添加标签,请配置自定义RabbitTemplateObservationConvention或RabbitListenerObservationConvention分别添加到模板或侦听器容器中。spring-doc.cadn.net.cn

默认实现会添加name标签,以及listener.id标记。spring-doc.cadn.net.cn

你可以子类化DefaultRabbitTemplateObservationConvention或DefaultRabbitListenerObservationConvention或提供全新的实现。spring-doc.cadn.net.cn

有关更多详细信息,请参阅千分尺观测文档。spring-doc.cadn.net.cn

由于在批处理中应如何处理跟踪不明确,因此不会为 Batch Listener Containers 创建观察结果。