asp.net 后台任务作业框架收集
收集幾個可以用于 asp.net 的后臺任務工具庫并簡單介紹。
hangfire.io?
支持 單次任務(Fire-and-forget),延時任務(Delayed),重復任務(Recurring?), 支持 CPU/IO 密集型任務,長、短任務。不依賴 windows 服務或者是任務。 ?任務信息可以存儲到?Redis, SQL Server, SQL Azure 和 MSMQ 中。因為有控制臺可以監控任務執行情況,所以支持分布式部署。 ?任務最小粒度為 分鐘。
在 asp.net web 中使用.net 版本需 .net45 以上,且為owin 應用程序。
最新版 支持 asp.net core 。
?
FluentScheduler
就像名字一樣,使用 fluent 風格來配置任務。 最小任務時間粒度是 秒。 支持?單次任務(ToRunOnceIn) 、重復任務(AddEvery) 和 延遲任務 (DelayFor) 。
支持 asp.net 和 asp.net core 。 最低 .net 版本是 .net40 。?
?
Quartz.net
這是個作業調度框架,是從 java 生態中移植的一個 .net 版本。 也比較有名。功能強大。 ?支持數據庫,集群。
?
原博客鏈接:https://blog.wuliping.cn/post/aspnet-background-task-job-framework-collection
轉載于:https://www.cnblogs.com/passingwind/p/aspnet-background-task-job-framework-collection.html
總結
以上是生活随笔為你收集整理的asp.net 后台任务作业框架收集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【BZOJ3700】发展城市 [LCA]
- 下一篇: bzoj 1001: [BeiJing2