.NET开发作业调度(job scheduling) - Quartz.NET
2017-01-03 21:59
351 查看
Quartz.NET是JAVA Job Scheduling框架Quartz在.NET平台上的实现,可以满足小型乃至大型企业应用中的Job Scheduling。
通过Nuget安装Quartz.NET:
创建一个简单的Job Scheduling:
通过Nuget安装Quartz.NET:
Install-Package Quartz
创建一个简单的Job Scheduling:
using Quartz; using Quartz.Impl; using System; namespace QuartzFirstDemo { public class JobDemo : IJob { public void Execute(IJobExecutionContext context) { Console.WriteLine(DateTime.Now.ToString("r")); } } class Program { static void Main(string[] args) { // 1. Create Scheduler ISchedulerFactory schedulerFactory = new StdSchedulerFactory(); IScheduler scheduler = schedulerFactory.GetScheduler(); // 2. Create Job IJobDetail job = JobBuilder.Create<JobDemo>().Build(); // 3. Create Trigger ISimpleTrigger trigger = (ISimpleTrigger)TriggerBuilder.Create().WithSimpleSchedule(x => x.WithIntervalInSeconds(10) .WithRepeatCount(int.MaxValue)).Build(); // 4. Schedule Job scheduler.ScheduleJob(job, trigger); scheduler.Start(); } } }
相关文章推荐
- Quartz.net ---Job scheduling App
- Quartz.net---Job scheduling App
- Quartz.net ---Job scheduling App
- Quartz Job Scheduling Framework 中文版 V0.9.1.chm
- Quartz Job Scheduling Framework[翻译]- 中文版 CHM 文件发布
- Quartz Job Scheduling Framework[翻译]第三章. Hello Quartz (第二部分)
- 发布 Quartz Job Scheduling Framework 中文 PDF 版
- Quartz Job Scheduling Framework Reading Note(一)
- Quartz.NET 架构与源代码分析系列 part 2 :Job 作业
- Quartz.NET教程_Lesson 7: TriggerListeners and JobListeners
- Quartz.NET--JOB作业
- Quartz Job Scheduling
- Quartz.NET开源作业调度框架系列(四):Plugin Job-转
- jBPM用户指南 第8章 Quartz Job Scheduling Framework (转载)
- 在spring框架中配置Quartz定时器发生错误: class org.springframework.scheduling.quartz.JobDetailBean has interface org.quartz.JobDetail as sup
- Quartz.NET教程_Lesson 3: More About Jobs & JobDetails
- net利用quartz任务调度,开发Job管理系统一
- Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
- Quartz Job Scheduling Framework Reading Note(三)
- Quartz.NET开源作业调度框架系列(五):AdoJobStore保存job到数据库