跟踪
从版本 5 开始,Spring Batch 通过 Micrometer 的 Observation
API 提供跟踪功能。默认情况下,使用 @EnableBatchProcessing
时,跟踪功能将启用。Spring Batch 将为每个作业执行创建一个跟踪,并为每个步骤执行创建一个跨度。
如果您不使用 EnableBatchProcessing
,则需要在您的应用程序上下文中注册一个 BatchObservabilityBeanPostProcessor
,它将自动在您的作业和步骤 bean 中设置 Micrometer 的可观察性。