簡體   English   中英

如何在 session 失敗時立即停止工作流?

[英]How to stop a workflow immediately when a session fails?

我有一個工作流程,其中有許多彼此並行運行的會話。 當 session 之一失敗時,工作流等待另一個 session 完成,然后整個工作流失敗。 我們選擇了選項“如果此任務失敗,則父項失敗” 但是我們希望工作流失敗並在 session 中的任何一個失敗時立即停止而不等待其他會話完成。

ps:我們有一個unix shell 的腳本,將所有的工作流一一調用。 因此,如果我們可以使用 unix shell 腳本來解決它,那也很好。

有人有解決辦法嗎?

在 Informatica 中,您可以做的最好的事情是使用Control TaskAbort工作流,並讓它從具有OR條件的所有會話連接起來。 就像是:

start--S1--S2--S3
         \   \   \
          \---\---\-(OR)-CTL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM