XXL-JOB学习笔记
文章平均质量分 76
留一手wjw
这个作者很懒,什么都没留下…
展开
-
xxl-job执行器集群部署及路由策略实践
1.前言 建立多个执行器时,定时任务会不会受到影响。集群部署执行器,定时任务选定执行器后,任何一样由选定的执行器执行,如果执行器异常、忙碌,定时任务的路由策略不同的处理方式,下面就是实践的内容:2.集群部署搭建集群执行器第一步:配置第一台执行器,在application.properties文件配置如下内容:项目端口serve.port=8082,执行器注册端口:xxl-job...原创 2020-02-26 13:16:28 · 13065 阅读 · 0 评论 -
xxl-job对外接口(新增、编辑、删除、挂起任务)
1.前言由于xxl-job提供了图形化界面添加任务,所有针对业务系统如果是固定时间需要调度任务时,则可以用通过这种图形化界面方式添加,但是有些业务系统需要根据自己的业务去创建任务,这样图形化的添加方式就不满足使用了,所以需要提供对外接口供业务系统调用,例如新增,编辑,删除,挂起。下面就是操作过程。2.编写对外接口由于xxl-job-admin调用中心里面的接口都需要登录后携带cooki...原创 2020-02-25 11:25:12 · 24158 阅读 · 8 评论 -
springmvc项目接入xxl-job框架
所谓接入就是把自己业务系统改造成执行器,调用xxl-job-admin调度中心,下面就是整合步骤。第一步:引入jar包<!-- https://mvnrepository.com/artifact/com.xuxueli/xxl-job-core --> <dependency> <groupId>com.xuxueli</g...原创 2020-02-25 11:25:42 · 4757 阅读 · 1 评论 -
xxl-job项目搭建
1.1概述:xxl-job是一个开源的轻量级分布式的调度任务框架,作者许雪里。其底层是基于spring, quartz,netty实现的。解决的问题是不用每个业务系统都需要集成quartz,管理cron配置,特别是任务很多的时候当容器启动会执行一堆job,影响启动速度。,原理简单而言就是由统一调度中心通过quartz 控制业务系统触发时机,然后通过netty rpc 调用执行业务系统的具体实现...原创 2020-02-25 11:26:04 · 1887 阅读 · 0 评论