定时任务
# 定时任务
# 1、xxl-job
Xxl-Job分为执行器、调度器。而我们平时的客户端就属于一个执行器,执行器启动的时候会自动注册到调度器上,然后调度器进行远程调度。
# 1.1 xxl-job的优缺点
优点:
1.支持集群部署。
2.提供运维界面维护成本小。
3.自带错误预警。
4.相对elastic-job来说不需要额外的组件(zookeeper)。
5.支持调度策略;
6.支持分片。
7.文档齐全。
缺点:
1.相对Quartz来说需要多部署调度中心。
# 1.2 xxl-job的一些特性
1、执行失败可以查看日志。
2、支持邮件报警。
3、路由策略支持轮询等策略,可以减轻执行服务器的压力。
4、轮询时间等参数修改后立即生效。
5、执行器有问题或新增,快速识别。
6、调度中心高可用,调度中心可以集群部署(集群部署的机器时钟必须同步),如果调度中心没有做负载在执行器的配置中需要配多个地址,如果调度中心配置负载则执行器配置负载地址即可。
# 1.3 定时任务可用CompletableFutrue并发执行
上次更新: 2022/06/02, 11:20:10