以下是关于XXL-JOB的使用教程与操作指南,希望能为各位提供实用帮助,感谢阅读与支持。
1、 功能简洁:提供网页界面实现任务的增删改查,操作便捷,快速上手;灵活高效:可实时调整任务状态,支持暂停、恢复及终止运行中任务,修改即时生效。
2、 调度中心采用集中式架构,基于集群Quartz实现,支持多节点部署,确保高可用性;任务执行层面则采用分布式架构,执行器可集群部署,实现任务的分布式处理,保障执行过程的高可用与稳定性,整体架构兼顾调度与执行的可靠性。
3、 注册中心支持执行器周期性自动注册任务,调度中心能自动识别并触发已注册的任务执行,也可手动添加执行器地址。具备弹性伸缩能力,当有执行器上线或下线时,系统在下次调度时自动重新分配任务,确保任务调度的连续性与高效性。
4、 路由策略:集群部署时支持多种路由方式,如首台、末台、轮询、随机、一致性哈希、最少使用、最近未用、故障转移及忙碌转移等,满足不同场景需求。
5、 当任务路由策略设为故障转移时,若执行器集群中的某台机器发生故障,系统会自动将调度请求切换至另一台正常运行的执行器。阻塞处理策略用于应对调度过于频繁而执行器无法及时处理的情况,可选策略有:单机串行执行(默认)、丢弃后续调度任务、覆盖先前的调度任务。
6、 支持自定义任务超时时间,超时后自动终止任务;可设置任务失败后的重试次数,失败时按设定次数自动重试;分片任务支持以分片为单位进行独立重试,提升执行灵活性与容错能力。
评论
更多评论