其他分享
首页 > 其他分享> > 12.10

12.10

作者:互联网

Quartz定时任务

 

一、一个定时任务调度框架,简单易用,功能强大可以使实现定时任务的。 在项目开发过程当中,某些定时任务,
可能在运行一段时间之后,就不需要了,或者需要修改下定时任务的执行时间等等。 
需要在代码当中进行修改然后重新打包发布,很麻烦。 使用Quartz来实现的话不需要重新修改代码而达到要求。

复制代码
using AiShou.BLL;
using AiShou.Common;
using AiShou.IBLL;
using Quartz;
using System.Threading.Tasks;

namespace AiShou.WebSite
{
    internal class SyncVideosJob:IJob
    {
        

        public async Task Execute(IJobExecutionContext context)
        {
            //更新视频状态
            IVideoManager videoManager = new VideoManager();
            OperResult<int> syncResult = await videoManager.SyncVideos();
        }
    }
}
复制代码 二、配置环境: 1. 下载Quartz 2. 阅读Readme.txt,了解每个jar包的作用,将quartz.jar包和lib/下的几个jar包、以及相关依赖的jar包放在工程的classpath中

标签:Quartz,videoManager,jar,AiShou,12.10,using,定时
来源: https://www.cnblogs.com/wangyifei111/p/15700735.html