首页 新闻 会员 周边

quartz.net 只有一个Job执行了,另一个Job不执行。

0
悬赏园豆:20 [已关闭问题] 关闭于 2016-04-15 13:00
public static void Config(string url = null)
        {
            Logger.Debug("Aphid.TaskJob.Config Config()");
            try
            {
                _scheduler = StdSchedulerFactory.GetDefaultScheduler();
                _scheduler.Start();
                if (!string.IsNullOrEmpty(url))
                {
                    IJobDetail job1 = JobBuilder.Create<KeepAliveJob>().WithIdentity("aliveJob", "alivejobgroup")
                    .UsingJobData("url", url)
                    .Build();

                    ITrigger trigger1 = TriggerBuilder.Create()//.WithIdentity("aliveTrigger", "aliveTriggergroup")
                   .WithSimpleSchedule(x => x.WithIntervalInMinutes(5).RepeatForever()).StartNow() 
                   .Build();

                    _scheduler.ScheduleJob(job1, trigger1);
                }

                IJobDetail job = JobBuilder.Create<ErpCustomerExtractJob>().WithIdentity("customerDataJob", "extractdatajobgroup").Build();

                ITrigger trigger = TriggerBuilder.Create()//.WithIdentity("customerDataTrigger", "extractdataTriggergroup")
                    .WithSimpleSchedule(x => x.WithIntervalInMinutes(20).RepeatForever()).StartNow().Build();

                _scheduler.ScheduleJob(job, trigger);
                

                
              
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
            }
        }

customerDataJob 这个任务没有执行。aliveJob 任务执行了。

求大神指点。

jzblive的主页 jzblive | 菜鸟二级 | 园豆:428
提问于:2016-04-06 17:05
< >
分享
所有回答(1)
0

楼主找到解决方案了没?

隔壁老黎 | 园豆:190 (初学一级) | 2019-05-29 11:33

这么多年了,我只记得好像 是配置错误,url 为空

支持(1) 反对(0) jzblive | 园豆:428 (菜鸟二级) | 2019-06-26 16:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册