2017-09-04 39 views
0

響應在安排每週運行我Autosys中,我有2個職位:Autosys工作,以自動更新本身的成功,如果沒有從CMD

  • 作業1 - 調用一個shell腳本來生成一個文件
  • 作業2 - 調用一個 shell腳本來傳輸生成的文件

發生了什麼事是,作業2,即使該文件已被成功轉移,沒有從shell腳本沒有退出代碼。 這導致Job2和盒子處於RUNNING狀態並阻止盒子在下週的日程安排中運行。

理想的方法是修改傳輸shell腳本(在Job2中)以返回適當的退出代碼。但我無法訪問shell腳本來進行任何更改。

在JIL,是能夠實現任一下列之一:

  1. 立即作業2 CMD執行之後,標記作業2爲成功,OR作業2 CMD執行的X分鐘後
  2. ,標記作業2作爲如果它已經運行了指定分鐘的數量多的成功

回答

0

添加term_run_time屬性作業2的JIL將終止工作。

例如,term_run_time:60設置60分鐘終止計時器。