2014-10-31 40 views
2

爲什麼終止掛起的(不可恢復的)服務實例報告失敗,但終止?爲什麼終止掛起的(不可恢復的)服務實例返回失敗,但它被終止

在「掛起(可恢復)」使用Microsoft.BizTalk.Operations BizTalkOperations.TerminateInstance()和「掛起(不可恢復)」實例(路由故障報告)

檢查返回Microsoft.BizTalk .Operations.CompletionStatus,暫停是「成功」,但暫停不可恢復返回「失敗」

然而,當我檢查BizTalk管理和/或BizTalkOperations.GetServiceInstances(),兩個實例都已經消失!

那麼這裏發生了什麼?

回答

2

不可恢復的實例通常與其可恢復的實例相關聯。您必須在相應的暫停(不可恢復)實例之前終止暫停的(可恢復的)實例,因爲您因不可恢復的實例而失敗,因爲它作爲可恢復實例的一部分被終止。這與您在管理控制檯中看到的行爲相同。