简介

在 .NET 和 .NET Core 应用程序中执行后台处理的简单方法。无需 Windows 服务或单独的进程。

相关网址

官网:https://www.hangfire.io/
文档:https://docs.hangfire.io/en/latest/

ASP .NET Core应用集成

配置

方法

Hangfire只允许同时运行同一个任务

问题

Hangfire有个机制可以确保所有任务都会被执行,如果当服务器停机了一段时间重新启动时,在此期间的周期任务会几乎同时执行。而大部分时候,我们希望同个周期任务每段时间只运行一个就行了。

解决

相关链接:https://www.cnblogs.com/Cyril-hcj/p/13955013.html