我在我的ASP Net Core项目中使用Hangfire并使用Mysql作为存储。
我有一个长期运行的任务,运行约1小时。但是,挂起的默认超时是30分钟。因此该任务再次运行。
我想使用InvisibilityTimeout
但它已经过时了。有什么建议?
我确实尝试使用JobExpirationCheckInterval
,但我不知道它是否正确。
任何指向正确方向的人都会受到赞赏。
我将InvisibilityTimeout和JobExpirationCheckInterval设置为1天,它似乎工作。