Java教程

分布式定时任务xxl-job(二)

本文主要是介绍分布式定时任务xxl-job(二),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

本节主要内容

    1、xxl-job-admin和xxl-job-executor服务通信配置;

    2、实现demoJobHandler任务的调用测试。

   

一、启动服务

    1.1 启动xxl-job-admin

     https://img1.sycdn.imooc.com/62b8113200018beb25601530.jpg

    1.2 启动xxl-job-executor

     https://img1.sycdn.imooc.com/62b8113d0001024625601537.jpg

二、配置服务

    2.1 配置demo任务

        2.1.1 浏览器xxl-job-admin控制面板

        https://img1.sycdn.imooc.com/62b812160001e83525601465.jpg

        2.1.2 配置任务

                配置默认的实例任务,选择左侧任务管理选项->选择示例任务行后边的操作选项->选择编辑

        修改Cron*选项,修改秒选项为每隔10秒钟执行一次。

        https://img4.sycdn.imooc.com/62b812d70001d59825261473.jpg

    2.2 配置执行器

        2.2.1 自动注册

        https://img2.sycdn.imooc.com/62b813fb00017d6225571467.jpg

        2.2.2 手动录入注册

                选择默认执行器后面的操作选项下三角->编辑->选择注册方式为手动录入

        输入执行器服务的机器地址列表即可。

        https://img1.sycdn.imooc.com/62b814070001d55225601398.jpg

    2.3 手动触发调用xxl-job-executor服务

        在代码中增加一行日志打印,便于观察执行结果

    https://img2.sycdn.imooc.com/62b8166600010c2425571535.jpg

        选择左侧菜单任务管理->选择实例任务右边的操作下三角选项->执行一次->保存。

    https://img1.sycdn.imooc.com/62b8151c000166a525601476.jpg

        查看调度日志,选择左侧菜单调度日志->查看调度结果

    https://img2.sycdn.imooc.com/62b8151c0001cdd925601474.jpg

        查看代码日志打印结果:

    https://img3.sycdn.imooc.com/62b816ae000143ad25541542.jpg


预告:下一篇文章,将讲解xxl-job源代码代码结构。

    

这篇关于分布式定时任务xxl-job(二)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!