在一个普通的spring boot工程中,新建一个xxl-job的模块。在xxl-job的pom文件中,引入地址。
<!-- xxl-job-core --><dependency><groupId>com.xuxueli</groupId><artifactId>xxl-job-core</artifactId><version>2.2.0</version></dependency>
需要启动xxl-job的管理平台。管理平台,可以从xxl-job的git地址上下载xxl-job-admin工程。然后将改工程打包,发布到腾讯云上。
将xxl-job的管理界面启动以后,就可以写一个测试的job
/*** @description 测试一下* @author: huangyeqin* @create : 2020/9/19 15:32*/@Componentpublic class TestJobHandler {private static Logger logger = LoggerFactory.getLogger(TestJobHandler.class);@XxlJob(value = "testJobHandler1")public ReturnT<String> demoJobHandler(String param){logger.info("测试xxl-job {}",param);System.out.println("测试一下输入参数 : "+param);return ReturnT.SUCCESS;}}
写完以后,将该job配置到管理界面
1、先配置执行器。
2、在任务管理界面配置一个job
3、然后可以启动任务
4、配置文件上的内容,需要配置好。
最后,通过集成微服务,已经完成了调用。
