SpringBoot基础教程3-1-4 xxl-job快速整合

本文是SpringBoot基础教程的第三部分,介绍如何快速整合轻量级分布式任务调度平台XXL-JOB。内容包括XXL-JOB的简单理解、本地环境准备、调度中心和执行器的部署、配置及启动,以及单个和多个执行器的示例,帮助读者掌握XXL-JOB的使用。
摘要由CSDN通过智能技术生成

1 概述

XXL-JOB是一个轻量级分布式任务调度平台,开发迅速、学习简单、轻量级、易扩展。本文演示如何使用快速SpringBoot,搭建XXL-JOB调度平台。

xxl-job详细介绍请移至官网

2 简单理解

xxl-job调度中心执行器两部分组成,调度中心负责任务的调度,执行器负责执行任务。调度中心后台,支持配置任务,控制任务,查看任务运行日志等功能。

3 本地环境准备

  • Java 1.8
  • mysql 5.6
  • Git 2.16.2
  • Maven 3.2.5
  • Tomcat 9
  • vmware + centos (仅用于分片调度演示)

4 部署调度中心

  • 拉取源码

git clone git@github.com:xuxueli/xxl-job.git

  • 初始化数据库:

目录:/xxl-job/doc/db/tables_xxl_job.sql

  • 修改调度中心数据源配置

目录:/xxl-job/xxl-job-admin/src/main/resources/xxl-job-admin.properties

  • 编译打包

cd /xxl-job/xxl-job\xxl-job-admin
mvn clean pacakge

  • war包,拷贝至tomcat

war所在目录:/xxl-job/xxl-job\xxl-job-admin/target
tomcat部署目录:/apache-tomcat-9.0.12/webapps

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值