简介
在 .NET 和 .NET Core 应用程序中执行后台处理的简单方法。无需 Windows 服务或单独的进程。
相关网址
官网:https://www.hangfire.io/
文档:https://docs.hangfire.io/en/latest/
ASP .NET Core应用集成
配置
方法
Hangfire只允许同时运行同一个任务
问题
Hangfire有个机制可以确保所有任务都会被执行,如果当服务器停机了一段时间重新启动时,在此期间的周期任务会几乎同时执行。而大部分时候,我们希望同个周期任务每段时间只运行一个就行了。