后端发布并添加到远程服务器后,Quartz .net作业不触发

时间:2018-06-20 13:46:12

标签: c# asp.net visual-studio-2015

发布后端并在远程服务器上添加后,不会触发Quartz .net作业。当我在Visual Studio中本地运行后端时,一切正常,我的作业在计划的时间运行。我的调度程序在Startup.cs类中启动,您可以在下面的屏幕截图中看到它。

代码如下:

        ISchedulerFactory schedulerFactory = new StdSchedulerFactory();
        IScheduler scheduler = schedulerFactory.GetScheduler();
        IJobDetail job = JobBuilder.Create<HelloJob>()
            .WithIdentity("name", "group")
            .Build();
        ITrigger trigger = TriggerBuilder.Create()
            .WithSimpleSchedule(s => s.WithIntervalInSeconds(200).RepeatForever())
            .StartNow()
            .Build();
        scheduler.ScheduleJob(job, trigger);
        scheduler.Start();

Screenshot link

0 个答案:

没有答案