继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

台农一号
关注TA
已关注
手记 5
粉丝 6
获赞 13

本节主要内容

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

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

   

一、启动服务

    1.1 启动xxl-job-admin

     http://img.mukewang.com/62b8113200018beb25601530.jpg

    1.2 启动xxl-job-executor

     http://img.mukewang.com/62b8113d0001024625601537.jpg

二、配置服务

    2.1 配置demo任务

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

        http://img1.mukewang.com/62b812160001e83525601465.jpg

        2.1.2 配置任务

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

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

        http://img4.mukewang.com/62b812d70001d59825261473.jpg

    2.2 配置执行器

        2.2.1 自动注册

        http://img2.mukewang.com/62b813fb00017d6225571467.jpg

        2.2.2 手动录入注册

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

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

        http://img1.mukewang.com/62b814070001d55225601398.jpg

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

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

    http://img2.mukewang.com/62b8166600010c2425571535.jpg

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

    http://img1.mukewang.com/62b8151c000166a525601476.jpg

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

    http://img2.mukewang.com/62b8151c0001cdd925601474.jpg

        查看代码日志打印结果:

    http://img3.mukewang.com/62b816ae000143ad25541542.jpg


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

    

打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP