[英]AWS SWF Find Child Workflow Instance / runid
如果我現在在處理信號時在父工作流程中使用StartChildWorkflowExecution創建了子工作流程,我如何查找是否有任何子工作流程正在運行,如果是,它是什么runid,以便我可以發送信號或終止子工作流程?
我使用的是.Net SDK,而不是流程框架。
如果歷史記錄中有ChildWorkflowExecutionStarted事件(包含子進程的runId),並且沒有ChildWorkflowExecutionCompleted (或類似事件)事件,則子工作流仍在運行。 這些事件是異步傳遞到父級工作流的,因此可能是子級已終止而父級仍未收到通知。 但是這個窗口通常很短。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.