XXL-JOB BEAN运行模式
1、引入依赖
<dependency>
<groupId>com.xuxueli</groupId>
<artifactId>xxl-job-core</artifactId>
<version>${xxl-job-core.version}</version>
</dependency>
2、添加配置
//地址可以走服务发现
xxl:
job:
admin:
addresses: http://xxl-job:8080/xxl-job-admin
executor:
appName: job-app
port: 9999
3、编写Bean Handler
@Component
@Slf4j
public class JobHandler {
/**
* 方法定义必须和这里保持一致
*
* @param param 方法必须定义此入参, 根据实际执行情况传入
*
* @return
*/
@XxlJob("demoJobHandler")
public ReturnT<String> demo(String param) {
log.info("execute demo, param:{}", param);
return ReturnT.SUCCESS;
}
4、创建执行器

注意appName和配置的一致
4、新增任务,用刚刚创建的执行器

浙公网安备 33010602011771号