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