跳至主要内容

Exit

Exit 是標記工作流程結束,並且能設定連接至其他 Entry 路線的 processor。

基本用法

Exit 會終止工作流程的執行。除了作為工作流程的結束點,Exit 也可以作為橋梁連接到其他工作流程的 Entry,實現不同工作流程之間的銜接。

配置參數

Name

顯示在畫布上的名稱,用於在工作流程中識別此 processor。

Description

用於補充此 processor 的用途,提升工作流程的可讀性。

連接關係

輸入連接

Exit 只有輸入連接,用於接收來自前一個 processor 的執行流程。當工作流程執行到 Exit 時,該工作流程就會結束。

工作流程間連接

Exit 可以在工作流程集合層級連接到其他工作流程的 Entry,實現跨工作流程之間的連接。

使用範例

基本工作流程終點


最簡單的工作流程結構,執行完 Push Message 後在 Exit 結束。

工作流程間串接


Exit 可以連接到其他工作流程的 Entry,實現模組化設計。這種連接方式可以將複雜流程拆分為多個小流程,提高流程重用性和可維護性。

注意事項

  1. 每個工作流程未必會有 Exit 作為結束點。

  2. 如果需要讓工作流程結束、並且跳到至其他 Entry 的路線時,則需要設定 Exit 才可以結束並且選擇路線。

  3. 一個工作流程可以有多個 Exit,用於不同的結束情境。

  4. Exit 通常連接在處理完成或錯誤處理之後,確保工作流程有明確的結束點。

  5. 建議為不同的 Exit 設定有意義的名稱(如「成功結束」、「錯誤結束」),便於後續維護和除錯。