• 推荐三款开源的.NET定时任务框架
  • 发布于 2个月前
  • 179 热度
    0 评论
  • 久拥我i
  • 0 粉丝 39 篇博客
  •   
前言
今天分享3个.NET开源、简单、易用的任务调度框架,帮助大家在做定时任务调度框架技术选型的时候有一个参考。

Quartz.Net
Quartz.NET是一个功能齐全的开源作业调度系统,可用于从最小的应用程序到大规模企业系统。

官网地址:https://www.quartz-scheduler.net/

Quartz.NetUI
Quartz.NetUI是一个基于.NET Core + Quartz.NET + Vue + IView开箱即用的定时任务UI(不依赖数据库,只需在界面做简单配置)。

GitHub开源地址:https://github.com/cq-panda/Quartz.NetUI

Hangfire
Hangfire 是一个非常简单易用的库,可以在 .NET 应用程序中执行后台的、延迟的和定期的任务。它支持 CPU 密集型、I/O 密集型、长时间运行和短时间运行的任务。无需使用 Windows 服务或任务计划程序。同时,Hangfire 可以与 Redis、SQL Server、SQL Azure 和 MSMQ 集成。
官网地址:https://www.hangfire.io/
GitHub开源地址:https://github.com/HangfireIO/Hangfire

FreeScheduler
FreeScheduler 是利用 IdleBus 实现的轻量化定时任务调度,支持临时的延时任务和重复循环任务(可持久化),可按秒,每天/每周/每月固定时间,自定义间隔执行,支持 .NET Core 2.1+、.NET Framework 4.0+ 运行环境。

GitHub开源地址:https://github.com/2881099/FreeScheduler
用户评论