追蹤
從版本 5 開始,Spring Batch 透過 Micrometer 的 Observation
API 提供追蹤功能。預設情況下,當使用 @EnableBatchProcessing
時,追蹤功能會啟用。Spring Batch 將為每個 Job 執行建立一個追蹤記錄,並為每個 Step 執行建立一個 span。
如果您不使用 EnableBatchProcessing
,您需要在應用程式上下文中註冊 BatchObservabilityBeanPostProcessor
,這將自動在您的 jobs 和 steps beans 中設定 Micrometer 的可觀察性。