追蹤

從版本 5 開始,Spring Batch 透過 Micrometer 的 Observation API 提供追蹤功能。預設情況下,當使用 @EnableBatchProcessing 時,追蹤功能會啟用。Spring Batch 將為每個 Job 執行建立一個追蹤記錄,並為每個 Step 執行建立一個 span。

如果您不使用 EnableBatchProcessing,您需要在應用程式上下文中註冊 BatchObservabilityBeanPostProcessor,這將自動在您的 jobs 和 steps beans 中設定 Micrometer 的可觀察性。