为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
Java MySQL Spring

本节主要内容

    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://img1.sycdn.imooc.com//62b812d70001d59825261473.jpg

    2.2 配置执行器

        2.2.1 自动注册

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

        2.2.2 手动录入注册

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

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

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

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

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

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

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

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

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

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

        查看代码日志打印结果:

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


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

    

点击查看更多内容
2人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消