xxljob配置文件_XXL-JOB的基本用法

xxljob配置⽂件_XXL-JOB的基本⽤法
XXL-JOB是⼀个轻量级分布式任务调度框架,其核⼼设计⽬标是开发迅速、学习简单、轻量级、易扩展。⾄今,XXL-JOB已接⼊多家互联⽹企业的线上产品线,接⼊场景如电商业务、O2O业务、⾦融业务和⼤数据作业等。
爱意在细微处弥散本⽂将通过⼀个SpringBoot⽰例⼯程,详述XXL-JOB的基本概念和⽤法。
⼀、环境描述
1. XXL-JOB服务器
2. Disconf服务器
3. Spring Tool Suite
4. Redis
陈独秀身世婚恋后代版本:v4.0.9
方锦明IP:10.15.1.21
端⼝:6379
⼆、使⽤XXL-JOB的原因
1. Quartz的不⾜
Quartz作为开源任务调度中的佼佼者,是任务调度的⾸选。但是在集环境中,Quartz采⽤API的⽅式对任务进⾏管理,这样存在以下问题:
通过调⽤API的⽅式操作任务,不⼈性化。
需要持久化业务的QuartzJobBean到底层数据表中,系统侵⼊性相当严重。
调度逻辑和QuartzJobBean耦合在同⼀个项⽬中,这将导致⼀个问题,在调度任务数量逐渐增多,同时调度任务逻辑逐渐加重的情况下,此时调度系统的性能将⼤⼤受限于业务。
仔羊计划
XXL-JOB弥补了Quartz的上述不⾜之处。
2. RemoteHttpJobBean
常规的Quartz的开发,任务逻辑⼀般维护在QuartzJobBean中,耦合很严重。
华山初级中学
XXL-JOB中“调度模块”和“任务模块”完全解耦,调度模块中的所有调度任务使⽤同⼀个QuartzJobBean,即RemoteHttpJobBean。不同的调度任务将各⾃的调度参
>十六届三中全会

本文发布于:2024-09-23 00:31:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/284524.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:任务   调度   业务   任务调度   逻辑
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议