需要用hangfire做一个每天执行的定时任务。首先看了下hangfire文档,发现需要生成表,而数据库目前只支持SQLServer、redis、PostgreSQL、mongoDB、C1 CMS,而我目前使用的数据库是oracle,考虑到每天执行 数据量
Hangfire 是一个简单的用于.net及.net core 应用程序,通过数据库持久化,定时执行后台任务的组件。Console.WriteLine, Cron.Minutely());7、运行程序,在控制台就可以看到刚才加入的定期作业
为什么会耦合呢,假设以后想采用HangFire或Quartz.NET来调度工作者,我们就需要把所有工作类的基类进行修改,这不利于系统的维护和可扩展,而且采用官方实现无法监测和管控工作者。WorkerConfig类: 每个后台工作者都应该有一个唯一的标识,执
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号