문제

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.

도움이 되었습니까?

해결책

Issue has been caused by AppFabric not being set properly.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top