1、任务开发:在Spring Bean实例中,开发Job方法; 2、注解配置:为Job方法添加注解 "@XxlJob(value="自定义jobhandler名称", init = "JobHandler初始化方法", destroy = "JobHandler销毁方法")",注解value值对应的是调度中心新建任务的JobHandler属性的值。 3、执行日志:需要通过 "XxlJobHelper.log" 打印执行日志...
首先在doc文件夹下找到源码中带的sql脚本文件,在本地mysql下运行该脚本文件,之后就可以生成一个调度中心的数据库,该数据库主要用于对后面调度中心配置的一些数据进行存储和统计。 sql脚本中的数据表功能说明如下: xxl-job数据库表介绍 lxxl_job_group:执行器信息表,维护任务执行器信息; lxxl_job_info:调度扩...
1.2、通过网页下载 ZIP 压缩包 二、创建数据库 2.1、使用源码自带的数据库 SQL 文件,创建MySQL 数据库。 2.2、创建一个 Postgre SQL 数据库 代码语言:javascript 复制 # 创建一个 xxl_job 用户,密码是123456CREATEUSERxxl_jobWITHPASSWORD'123456';# 创建一个 xxl_job 数据库,属于 xxl_o=job 用户CREATEDATABAS...
1、导入数据库 xxljob的doc文件下的db文件中包含sql文件,复制到navicat执行。 2、部署xxl-job项目 将打好的xxl-job项目jar包放到新文件夹下; 将application.properties配置文件放到jar包同级下;(更改数据库地址、账号密码) 还可以在同级下创建启动文件start.bat / 或者cmd启动,不用的时候关了 @echooff start java...
调度中心部署简单方便,耦合性比较低,如果集群部署需要保证其数据库的配置是一样的(保证一致性)和机器时钟保持 一致。 1.2.3 调度中心访问地址:http://localhost:8080/xxl-job-admin ,默认登录账号 “admin/123456” 2:执行器配置及部署 (每个独立的业务模块就是一个单独的执行器) ...
#mysql数据库配置#spring.datasource.url=jdbc:mysql://10.30.100.73:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai#spring.datasource.username=root#spring.datasource.password=123456#spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver#人大金...
调度中心全局管理执行器、job、job-handler、以及job运行状态,我们可以配置并启动调度中心,主要有以下几个步骤。 step1:修改配置文件 配置文件地址如下: /xxl-job/xxl-job-admin/src/main/resources/application.properties 调度中心JDBC链接:链接地址请保持和 2.1章节 所创建的调度数据库的地址一致 spring.datasource....
在初始化数据库时会插入一条任务记录 image.png 2,执行器 image.png 复制module:拷贝xxl-job-executor-sample-springboot为xxl-job-executor-sample-springboot2 【注】只需要改配置文件中,和xxl-job-executor-sample-springboot module的区分开 # web portserver.port=8082...xxl.job.executor.port=9998 启动新建...
执行maven 编译源码 配置Tomcat 然后添加部署,当然我这里要执行 admin 项目,所以 部署的就是 admin 的 war 修改配置文件 修改数据库连接文件 xxl-job-admin.properties,换成你自己的数据库配置 然后就可以启动了,运行成功后,会自动打开网页,正常登录即可