java通过代码动态向xxl-job-admin添加任务jobinfo的API/SDK
更新:
新增了一个分支,新增的分支在原有分支上进行扩展,不仅支持任务的CRUD,并且集成了xxl-job-core模块,意味着只需要依赖此坐标,不需要额外接入xxl-job了。
现在分支如下,
master分支也就是最新的分支内容,和2.3.0-job-executor内容一致。
新增的分支也就是2.3.0-job-executor,新的分支集成了core模块。
如果只是想接入job的crud,不需要执行器,还是可以用之前的2.3.0-jobinfo-job分支。
下面是正文:
项目使用了xxl-job,但是有业务动态添加任务的需求,但是xxl-job没有通过代码直接添加任务的方法,需要通过rest接口添加,有点麻烦,我把添加job的代码已经接入好了,分享给大家使用。
项目是boot-starter方法,集成比较方便,只需要加入依赖,添加xxl-job的基本配置就可以通过代码控制job相关接口了。
项目中有使用说明,我就不再这里重复写了,附上github仓库地址。