项目引入分布式调度中心步骤
1、部署管理后台
【1】刷mysql脚本
【2】配置配置文件:secret key + mysql 地址 + 端口号
【3】部署启动
2、执行器引入
【1】引入core 依赖
【2】配置链接后台信息:后台address + secret key + 链接端口号
【3】编写job类
```java
/**
*
* 〈功能详细描述〉文档同步es xxl定时任务
*
* @author huangliang
* @see [相关类/方法](可选)
* @since [产品/模块版本] (可选)
*/
@Component
public class DocumentSynToEsJob {
@Autowired
private DocumentSynToEsTask documentSynToEsTask;
@XxlJob("documentSynToEsHandler")
public void documentSynToEsHandler() {
XxlJobHelper.log("documentSynToEsTask.");
try {
documentSynToEsTask.work();
} catch (Exception e) {
XxlJobHelper.handleFail(e.getMessage());
}
XxlJobHelper.handleSuccess("success.");
}
}
3、管理后台配置任务
4、存在的问题
【1】执行器和部署的后台不在一个局域网类的时候,执行器访问不成功
官网地址: https://www.xuxueli.com/xxl-job