在异常情况下,Hangfire的周期性作业是否存储状态以供以后执行尝试?

时间:2018-09-29 11:17:13

标签: hangfire

我有一个程序连接到Web服务以提取一些消息。收到消息后,我无法再次读取这些消息,因此我决定将它们保护在一个持久存储中,以供其他方处理。< / p>

我将此 request andpersist process 方法包装在Hangfire的AddOrUpdate-cron重复作业中,希望在作业执行过程中出现异常时,hangfire会尝试稍后以存储状态执行任务。我的假设是正确的?我看不到文档中有关重复工作状态的任何解释。

对于延迟,重复发生或遗忘的作业,Hangfire是否将这些作业的代码片段及其状态序列化到数据库?