yuzd / Hangfire.HttpJob

httpjob for Hangfire,restful api for Hangfire,job调度与业务分离
https://github.com/yuzd/Hangfire.HttpJob/wiki
MIT License
634 stars 186 forks source link

超过几小时的长任务,会执行失败。 #221

Closed JaMinFu closed 3 weeks ago

JaMinFu commented 1 month ago

执行超过几小时的长任务,会失败,需要怎么做。

1257960069 commented 3 weeks ago

你应该自己考虑,创建一个超时的canceltokensource,执行异步操作,如果超时自己抛异常即可,就会失败。但hangfire会重试n次,需要自己配置。你应该了解下canceltoken,不会就问问gpt