Quartz.NET C#控制台定时任务
C#控制台的 Quartz 定时任务配置,挺适合你要搞点自动化的小活儿时用的。Quartz 本来是 Java 里的老牌选手,不过.NET 下的 Quartz.NET 也还不错,API 设计得比较清晰,文档也靠谱。你只要搞清楚几个关键角色,比如调度器、Job、Trigger,基本就能跑起来。scheduler.Start()
一调用,任务就能按你设的时间开始跑了。像每三秒执行一次这类需求,用 CRON 表达式也蛮方便的,比如0/3 * * * * ?
就能搞定。
嗯,还有一点,别忘了在任务不需要时用scheduler.Shutdown()
停掉,不然一直在后台跑可挺浪费资源的。
44KB
文件大小:
评论区