有沒有什麼方法可以使BizTalk業務流程中的各種並行形狀以異步方式進行處理?更具體地說,如果任何一個並行形狀在執行時失敗,則不應該影響其他並行形狀執行。BizTalk業務流程中並行形狀的異步處理
1
A
回答
3
當您發現BizTalk Orchestration中的並行形狀並非真正彼此獨立時。它將嘗試並執行第一個並行操作中的步驟,並且只在其它並行操作的其中一個啓動時纔會等待當前並行操作的響應。任何故障或終止都可能導致意外的結果。
How to Configure the Parallel Actions Shape
注意如果你把一個終止形狀的並行操作中 形狀,並與分支終止上運行時,該實例 立即完成,無論其他分支是否有 已完成運行。取決於你的設計,在這種情況下結果可能是 不可預知的。
您的選項是
有平行形狀的每個分支內的範圍,所以如果有一個失敗,它將抓住,但並不能阻止其他分支的執行。 注意:如果並行形狀內的步驟執行時間較短,則可能只需要完全移除並行形狀,並且只需要一些範圍相互跟隨。
具有調用執行處理的其他業務流程的啓動業務流程形狀。您開始的Orchestration中的故障不會停止您從其開始的Orchestration中的執行。
相關問題
- 1. BizTalk業務流程錯誤
- 2. 批處理業務流程
- 3. 異步和並行處理
- 4. 異步TaskManager處理作業/步異常
- 5. 我的BizTalk業務流程不一致
- 6. RxJS流的異步處理
- 7. BizTalk業務流程日誌事件10034
- 8. XPath返回在BizTalk業務流程
- 9. 錯誤通過BizTalk業務流程
- 10. BizTalk業務流程打開在VisualStudio的業務流程設計文本視圖
- 11. 如何處理替代業務流程
- 12. 在Spring集成流程異步處理異步
- 13. 處理大量的異步作業
- 14. 如何每X分鐘運行biztalk業務流程
- 15. 異步任務和處理程序Android
- 16. 事務和異步處理
- 17. 異步跟蹤/豆莖處理作業
- 18. Azure Worker角色異步處理作業
- 19. 如何在BizTalk業務流程中設置表達式的值?
- 20. 在VS2005中查看後面的BizTalk業務流程代碼
- 21. 業務流程中的BizTalk C#名稱空間衝突
- 22. biztalk在業務流程中的xpath查詢
- 23. 處理程序中的異步任務?在行中執行多個異步任務
- 24. biztalk 2006中的異常處理R2
- 25. 根據BizTalk業務流程圖中的一個字段的值進行映射
- 26. 如何在業務流程中循環BizTalk 2010
- 27. 如何在BizTalk業務流程中使用999?
- 28. 在Biztalk業務流程中訪問WebSphere MQ消息屬性
- 29. 將Biztalk 2006 R2業務流程公開爲Web服務
- 30. 如何將biztalk業務流程公開爲Web服務