我有一个工作流实例运行在一个 WorkflowServiceHost SqlWorkflowPersistenceService UnloadOnIdle = true 实例锁定时间为5分钟(此处尝试了不同的值)。
WorkflowServiceHost
SqlWorkflowPersistenceService
UnloadOnIdle = true
这些工作流实例运行时间很长,当它们等待接收消息时,可能会经过许多小时或几天。
我现在遇到的问题是,如果工作流实例正在等待消息,则该消息必须在锁定时间(InstanceState表中的日期)内到达,或者 在接收到消息后,一旦到达下一个持久性点,实例就会中止 .
有什么办法吗?