Quartz.Net 主要概念介绍和吐槽
内容简介:
我们经常遇到需要定时执行某些任务的情况,比如清理缓存、异步结果轮询等,如果不打算造轮子,那么选择一款合适的定时任务组件就很关键了。所幸,.Net 世界中的选项并不多:)
选型
主要有以下四款:
Quartz.Net:移植自 Java 生态的 Quartz,久经考验、成熟稳重,只是个人感觉有点过度设计,初次接触容易让人困惑;
Coravel:提供任务调度,缓存,排队,邮件,事件广播等功能,全面但不专一;
Hangfire:最大的特点是内置控制面板。分为社区版和商用版。github 上,这四款组件它的点赞数最多,可见其收欢迎程度。不过它更像一个定时任务管理解决方案,所涵盖的功能除任务本身,...
查看原文
暂无评论...