How does Dapr handle workflow resiliency, resume from crash etc.? For example,
-
if a workflow service/app/process crashes inbetween (for any reason) does the Dapr runtime start it again?
-
The examples, such as this one or the
orderProcessingWorkflowuseyieldto run a squence of activities in a flow. What happens in the flow process crashes in the middle (say, after processesing 2 activities)? Would itauto resumefrom where it crashed?
If the workflow does not auto resume from where it crashed earlier, how to handle it programatically? There is no example which demonstrates how to handle resume operation for a workflow after a restart of the flow process.
Any help / pointers would be of great help. Thank you.