上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: Schedule 相关属性设置 扩展属性方式 var host = Host.CreateDefaultBuilder() .ConfigureServices(services => { services.AddQuartz(opt => { // 主键 opt.SchedulerId = ""; 阅读全文
posted @ 2023-01-30 17:43 摧残一生 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Listener 调度任务的监听,当前版本支持添加调度,触发器和任务的监听,其中触发器和任务的监听支持通过监听名称进行添加(Add*ListenerMatcher方法) 监听不能对外抛出异常,需要内部处理,类似于切面,监听的返回结果不会影响程序主体 Job Listener IJobListener 阅读全文
posted @ 2023-01-30 13:36 摧残一生 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 根据官网说明 | 类型 | 概述 | | | | | IScheduler | 调度类核心接口 | | IJob | 独立实现业务逻辑需要继承的任务接口 | | IJobDetail | 给任务接口定义实例的任务说明类接口 | | ITrigger | 触发器,设置何时出发,周期触发等 | | Jo 阅读全文
posted @ 2023-01-29 18:15 摧残一生 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 官网地址 https://www.quartz-scheduler.net/ 使用说明 dll引用 使用NuGet 搜索Quartz,作者为Marko Lahma, Quartz.NET为该插件 目前最新的为3.5.0版本,.NET Core/netstandard 2.0 and .NET Fra 阅读全文
posted @ 2023-01-29 14:28 摧残一生 阅读(240) 评论(0) 推荐(0) 编辑
摘要: FluentScheduler 代码布局 代码布局相对简单,没有cron,不建议使用JobFactory 源码布局如下 | 第一级 | 第二级 | 说明 | | | | | | Enum(文件夹) | | 枚举 | | | TimeOfDayRunnable.cs | 判断任务执行状态的枚举 | | 阅读全文
posted @ 2023-01-28 17:15 摧残一生 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 定时调度插件 FluentScheduler 源码地址 官网文档地址 使用说明 dll引用 文章使用的版本为5.5.1版本 使用GuGet搜索FluentScheduler即可找到 如果框架为.NET Framework4.5+,.NET Core 1.0+或.NET5.0+,可使用5.5.1最新版 阅读全文
posted @ 2023-01-07 16:55 摧残一生 阅读(493) 评论(0) 推荐(0) 编辑
摘要: Longbow.Tasks 概述 大体分为了Scheduler(调度任务),Storage(持久化),Trigger(触发器),Task(任务)和逻辑模块,大体流程为通过逻辑代码进行实例化相关类,根据ITask来实现独立的业务流程(也可以使用自带业务类),通过配置触发器来设定触发时间,使用持久化来防 阅读全文
posted @ 2023-01-03 16:28 摧残一生 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 官网地址Longbow.Tasks 使用说明 dll引用 使用NuGet 搜索Longbow.Task可找到相关版本的dll 目前最新的为7.0.0版本,需net6.0+ 如果低版本用户可使用5.2.1 直接下载源码编译即可 dll引入程序 .netcore 容器注入 services.AddTas 阅读全文
posted @ 2023-01-03 11:02 摧残一生 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 相关重要的组件一览 Triggers(触发器)相关类 保存触发器相关参数,例如起止时间,次数,间隔时间等,其中Sundial支持多种类型触发器 多种类型的触发器必须重写GetNextOccurrence方法,用于返回下一个触发时间 CronTrigger 引用了第三方包TimeCrontab 3.2 阅读全文
posted @ 2022-12-30 15:22 摧残一生 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Sundial 源码梳理 - v2.5.6 代码目录一览 通过入口点说明 实现IServiceCollection,并返回IServiceCollection(Extensions/ScheduleServiceCollectionExtensions.css 53行) 初始化作业调度构建器,并将构 阅读全文
posted @ 2022-12-30 10:36 摧残一生 阅读(275) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页