xxl-job(2.0.2)使用文档

依赖与配置文件

引入依赖

<!-- xxl-rpc-core -->
		<dependency>
			<groupId>com.xuxueli</groupId>
			<artifactId>xxl-rpc-core</artifactId>
			<version>${xxl-rpc.version}</version>
		</dependency>

		<!-- groovy-all -->
		<dependency>
			<groupId>org.codehaus.groovy</groupId>
			<artifactId>groovy</artifactId>
			<version>${groovy.version}</version>
		</dependency>

		<!-- commons-exec -->
		<dependency>
			<groupId>org.apache.commons</groupId>
			<artifactId>commons-exec</artifactId>
			<version>${commons-exec.version}</version>
		</dependency>

		<!-- spring-context -->
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-context</artifactId>
			<version>${spring.version}</version>
			<scope>provided</scope>
		</dependency>

配置文件

在application.properties配置属性。

一般情况下只需填写xxl-job地址。

framework.job.adminAddresses = http://10.1.4.65:8080/xxl-job-admin

可选属性

framework.job.port:执行器端口号,默认9999。
framework.job.ip:执行器ip,默认为空表示自动获取ip。
framework.job.log-path:执行器运行日志文件存储磁盘路径。
framework.job.log-retention-days:执行器日志保存天数。
framework.job.access-token:执行器通讯TOKEN。

 程序内使用

  1. 继承IJobHandler类,实现execute方法,在execute方法中书写业余逻辑。
  2. 类上添加JobHandler注解,并填写value值

代码demo 

管理系统配置

地址

http://10.1.4.65:8080/xxl-job-admin

用户名:admin

密码:admin123

配置执行器

导航:执行管理器 --> 新增执行器。

 

 

新增任务管理

导航:任务管理 --> 选择上一步配置的执行器 --> 新增任务

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值