追蹤
從版本 5 開始,Spring Batch 透過 Micrometer 的 Observation
API 提供追蹤功能。 預設情況下,當使用 @EnableBatchProcessing
時,將啟用跟蹤。 Spring Batch 將為每個作業執行建立一個跟蹤,併為每個步驟執行建立一個 span。
如果您不使用 EnableBatchProcessing
,則需要在應用程式上下文中註冊一個 BatchObservabilityBeanPostProcessor
,它會自動在您的作業和步驟 bean 中設定 Micrometer 的可觀察性。