Pergunta

I have a workflow built in a way that it has delay activity which causes it to persist, and after delay has expired, a notification is sent. Workflow is exposed via Workflow Services.

This works perfect except for the scenarios when the server restart occurs or server is brought down for a maintenance for a day or two and timers were already expired. In that case, notification is not sent until the first request related to particular workflow arrives to WCF endpoints.

I have to mention that application pool is already set to alwaysRunning.

Is there anything else that has to be added for IIS/AppFabric to check pending timers that should have already been executed?

I'm using Workflow Foundation 4.5.

Foi útil?

Solução

Issue has been caused by AppFabric not being set properly.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top