如何使用MysqlStorage增加1.6版中的Hangfire超时

时间:2018-10-22 15:31:31

标签: mysql asp.net-core hangfire

我在ASP Net Core项目中使用Hangfire,并使用Mysql作为存储。

我有一个长期运行的任务,运行大约1个小时。但是,hangfire的默认超时为30分钟。因此该任务再次运行。

我想使用InvisibilityTimeout,但已经过时了。有什么建议吗?

我确实尝试使用JobExpirationCheckInterval,但我不知道它是否正确。

任何指向正确方向的人都会被发现。

1 个答案:

答案 0 :(得分:-1)

我将InvisibilityTimeout和JobExpirationCheckInterval设置为1天,并且似乎可以正常工作。