2
我們的組織正計劃基礎上我們的業務模式的零件放在recurring workflows在CRM 2011的前提。然而,我們有時會用備份工作流隊列遇到的問題,或因某些原因需要重新啓動服務器(更新彙總,等等),或者以其他方式發現我們必須重新啓動CRM的異步服務。異步服務重新啓動後,週期性工作流會發生什麼情況?
會發生在任何工作流在此方案中的「等待」階段呢?
- 我在
AsyncOperationBase
表中看到工作流程中的「waiting」statuscode
;當服務恢復在線時,它是否會查看此表並相應地恢復? - 在上述情況下,如果該服務被停止,並在此期間會發生什麼什麼,工作流程達到了
PostponeUntil
日期?服務是否看所有非完整未來和追溯工作流程,並決定如何處理每一個?或者工作流程完全失敗?
在這個過程中,任何失敗顯然都會成爲這個CRM系統元素的破產者,我們必須開發一個外部組件來處理重複項目。
我想預計那裏有一些關於此的文檔,但我只能猜測WaitSubscription
類與這個主題有關,但它的大部分是無證的。