追蹤

從版本 5 開始,Spring Batch 透過 Micrometer 的 Observation API 提供追蹤功能。 預設情況下,當使用 @EnableBatchProcessing 時,將啟用跟蹤。 Spring Batch 將為每個作業執行建立一個跟蹤,併為每個步驟執行建立一個 span。

如果您不使用 EnableBatchProcessing,則需要在應用程式上下文中註冊一個 BatchObservabilityBeanPostProcessor,它會自動在您的作業和步驟 bean 中設定 Micrometer 的可觀察性。