首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将触发器设置为开机后5分钟内调用,然后每天上午10:00调用

将触发器设置为开机后5分钟内调用,然后每天上午10:00调用
EN

Stack Overflow用户
提问于 2016-12-26 02:52:50
回答 1查看 345关注 0票数 2

规定是每天上午10点和1点后5分钟后立即开始节目。

代码语言:javascript
运行
复制
  ITrigger trigger = TriggerBuilder.Create()
        .WithIdentity("trigger3", "group1")
        .WithSchedule(CronScheduleBuilder.DailyAtHourAndMinute(10, 00))
        .ForJob(job)
        .Build();

但是如何在开机5分钟后添加一次降压呢?

代码语言:javascript
运行
复制
 scheduler.ScheduleJob(job, trigger); 
EN

回答 1

Stack Overflow用户

发布于 2016-12-26 04:37:51

您可以再添加一个简单的触发器。把它安排在特定的时刻,不要重复。这就是你的例子。有关更多信息,请访问quartz.net

代码语言:javascript
运行
复制
// trigger builder creates simple trigger by default, actually an ITrigger is returned 
ISimpleTrigger trigger = (ISimpleTrigger) TriggerBuilder
.Create()
.WithIdentity("trigger1", "group1")
.StartAt(myStartTime) // some Date
.ForJob("job1", "group1") // identify job with name, group strings
.Build();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41323713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档