实战之创建任务调度

2022-05-13 xxl-job分布式

上文我们详细说明了在SpringBoot中如何配置XXL-JOB,接下来创建任务调度就是说明如何使用XXL-JOB

# 在任务管理中创建任务

image-20220813175704967

# 在SpringBoot中创建定时任务

注意myJobHandler是刚才在可视化界面中,JobHandler我们自定义的名字

import com.xxl.job.core.context.XxlJobHelper;
import com.xxl.job.core.handler.annotation.XxlJob;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;

@Slf4j
@Component
public class MyXxlJob {

    @XxlJob("myJobHandler")
    public void myJobHandler() throws Exception {
        XxlJobHelper.log("XXL-JOB, 这是我的第一个定时任务,开始执行了");
        log.info("XXL-JOB, 这是我的第一个定时任务,开始执行了");
    }

}

# 启动任务调度

image-20220813180142473

# 调度日志

点击左侧“调度日志”菜单,查看调度日志,此时我们停止项目运行,会线上调度失败。

image-20220813180413419

上次更新: 5 个月前