Workflow persistence

To ensure resilience to failure, DCS provides support to help recover a workflow and adapt to the unavailability of a DCS service and/or an external service on which a DCS service is dependent. The DCS runtime can persist a workflow instance to a durable store such as a SQL Server database when it reaches a critical point from which in case of failure, the process must be restarted.

The designer of the workflow can specify persistence points by using the PersistencePoint activity; a custom workflow activity provided with the DCS Software Factory. In the event of a subsequent failure, the DCS runtime can rehydrate and resume the workflow from this point on another node in the cluster.

See Also

MCE screens persistence