
分布式任务
文章平均质量分 94
牧竹子
且行且珍惜
展开
-
XXL-JOB任务分片
如果我们需要在本任务执行结束并且执行成功的时候触发另外一个任务,那么就可以把另外的任务作为本任务的子任务运行,就只需要在本任务里填入另外一个任务的jobId即可(可以在任务列表查看JobId)那么,可以把这几个任务当成一个大任务来串行处理,即在一个任务的末尾触发另一个任务。集群模式:启动多个任务实例,这里可以把每个实例的端口号都改为不同,可以看到同一个任务类有多个机器。对于多10条数据,我们可以创建多个任务每个任务完成不同的ID数据,只要ID不重合,那么就不会重复执行对应的事务。原创 2023-06-09 14:40:33 · 6538 阅读 · 0 评论 -
xxl-job分布式框架源码路由/负载均衡策略算法
xxl-job就是因为内涵丰富的调度策略,使得框架的多样性,灵活性更高。现在就开始讲解xxl-job的核心路由策略算法,总共有10种路由策略,对于以后想从事分布式微服务开发,任务调度的学习是很有必要的。个人认为这个路由算法可以作为标准样例应用在其他分布式路由策略中,后面有时间的话我会整理为工具类牧竹子注:2023/6/4获取注册地址集合的最后一个/**} }转载 2023-06-04 21:27:11 · 495 阅读 · 0 评论 -
xxjob代码执行过程
调度中心:负责管理调度信息,按照调度配置发出调度请求,自身不承担业务代码。调度系统与任务解耦,提高了系统可用性和稳定性,同时调度系统性能不再受限于任务模块;支持可视化、简单且动态的管理调度信息,包括任务新建,更新,删除,GLUE开发和任务报警等,所有上述操作都会实时生效,同时支持监控调度结果以及执行日志,支持执行器Failover,支持创建执行器等功能。执行模块(执行器):负责接收调度请求并执行任务逻辑。任务模块专注于任务的执行等操作,开发和维护更加简单和高效;原创 2023-06-04 06:10:15 · 1966 阅读 · 0 评论