2015-09-25 338 views
0

我們擁有小型集羣。其中spring xd分佈式運行時體系結構是ETL的組件。 我們使用cron.But計劃了批處理作業。但是當作業失敗或中斷時,我們沒有通過指定通道或電子郵件得到通知,並且可以通過向指定通道發送消息來觸發批處理作業?如何在Spring XD分佈式運行時系統中啓用批處理作業狀態通知的管理功能

目前,運行在以下環境:

春XD分佈式運行 - 1.2.1

Hadoop發行版 - PHD3.0

上任何幫助將不勝感激。

回答

0

您可能需要編寫處理通知的自己的步驟。因此,在您的批處理流程中,您將配置一些僅在其他步驟失敗時才執行的步驟。

喜歡的東西...

<job id="job"> 
    <step id="stepA"> 
     <next on="*" to="stepB" /> 
     <next on="FAILED" to="NotifyErrorEmail" /> 
    </step> 
    <step id="stepB".. /> 
    <step id="NotifyErrorEmail" /> 
</job> 

你可以閱讀更多的Spring Batch Configuring Steps

+0

謝謝你,對於方向給我們。 – NEO

相關問題