zoukankan      html  css  js  c++  java
  • 分布式任务调度平台XXL-JOB学习笔记一

    分布式任务调度平台XXL-JOB学习笔记一

    XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。码云地址:https://gitee.com/xuxueli0323/xxl-job

     

    单机部署:

    1.mysql初始化

    脚本位置:/xxl-job/doc/db/tables_xxl_job.sql;

    1.部署调度中心

    1>编译源码:

    xxl-job-admin:调度中心

    xxl-job-core:公共依赖

    xxl-job-executor-samples:执行器Sample示例(选择合适的版本执行器,可直接使用,也可以参考其并将现有项目改造成执行器)

        :xxl-job-executor-sample-springboot:Springboot版本,通过Springboot管理执行器,推荐这种方式;

        :xxl-job-executor-sample-spring:Spring版本,通过Spring容器管理执行器,比较通用;

    2>配置修改:

    调度中心配置文件地址:

     /xxl-job/xxl-job-admin/src/main/resources/xxl-job-admin.properties

    修改mysql地址

     

    3>本地启动xxl-job-admin:

     

    3.部署执行器

    个人比较习惯使用两种:

      xxl-job-executor-sample-springboot:Springboot版本

      xxl-job-executor-sample-spring:Spring版本

    1>   配置文件

    /xxl-job/xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/application.properties

     

    2>   本地启动执行器

    SpringBoot调试启动

    4.任务执行

     

    1>   执行:手动执行一次;

    2>   启动:调度器调度执行,可配置cron表达式,可停止;

    5.调度日志

     

     

  • 相关阅读:
    8.JavaCC官方入门指南-例3
    7.JavaCC官方入门指南-例2
    6.JavaCC官方入门指南-例1
    5.JavaCC官方入门指南-概述
    4.JavaCC处理中文字符
    3.JavaCC 语法描述文件的格式解析
    2.idea安装JavaCC插件.md
    SQL 高效运行注意事项(二)
    视图用到的表更新表结构时注意刷新视图
    SQL 高效运行注意事项(一)
  • 原文地址:https://www.cnblogs.com/wsh1230/p/11249234.html
Copyright © 2011-2022 走看看