首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
xxl-job
订阅
用户6029366183296
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
XXl-job 部分源码解析
上图是我们要进行源码分析的2.1版本的整体架构图。其分为两大块,调度中心和执行器,我们先分析调度中心,也就是xxl-job-admin这个包的代码。 第一步国际化相关。 第二步监控相关。 第三步失败重试相关。 第四步启动admin端服务,接收注册请求等。 其实很简单,就是启动了…
XxlJob(一) 分布式定时任务XxlJob用法及核心调度源码详解
XxlJob是目前最流行的分布式定时任务中间件,对比quartz,代码的侵入明显少了很多,不需要每次在代码里配置job, 而XxlJobd的admin server组件提供了可视化ui, 对job和执
xxl-job-core(执行器) 源码分析
xxl-job 在当下是一个炙手可热的分布式任务调度框架,在分布式系统中我们常常通过xxl-job做定时任务,它简单易用,天然支持分布式场景,多种路由策略可选,支持弹性扩缩容...
XXL-JOB核心源码解读及时间轮原理剖析
执行器向服务端注册?怎么注册的?多久注册一次?采用什么通信协议?然后,服务端才能知道有哪些执行器,并触发任务调度。那么服务端是如何记录每个任务的触发时机,并完成精准调度的呢?
xxl-job详细使用指南
本篇文章承接上文《xxl-job快速入门指南》,上一次和大家简单介绍了下 xxl-job 的由来以及使用方法,本篇文章将会详细介绍一些高级使用方法及特性。 上文中我们在新建一个任务的时候发现有很多的选项,现在我们来详细聊一聊他们的作用。 路由策略是指一个任务可以由多个执行器完成…
xxl_job的分布式锁的实现
提到分布式锁的实现,一瞬间想到的就是三种实现方案:数据库的innodb的行锁、redis的setnx和zookeep的zab协议。 一、 基于数据库实现分布式锁 悲观锁 利用select … wher
XXL-JOB分布式调度框架全面详解,一篇就够啦!
一. XXL-JOB概述 官方说明:XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 Quartz的不足:Quartz作为开源任务调度中的佼佼者,是任务调度的首选。但是在集群环境…
XXL-JOB的四大线程
内部主要线程QuartzSchedulerThread调度线程,负责获取trigger,放到WorkThread去执行WorkThread工作线程,线程池(SimpleThreadPool)中的线程,
一文读懂分布式任务调度平台XXL-JOB
调度模块(调度中心): 负责管理调度信息,按照调度配置发出调度请求,自身不承担业务代码。调度系统与任务解耦,提高了系统可用性和稳定性,同时调度系统性能不再受限于任务模块; 支持可视化、简单且动态的管理调度信息,包括任务新建,更新,删除,任务报警等,所有上述操作都会实时生效,同时…
揪出XXL-JOB中的细节
废话少说,直接进入正题。 相信大家对XXL-JOB都很了解,故本文对源码不进行过多介绍,侧重的是看源码过程中想到的几个知识点,不一定都对,请大神们批评指正。 XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多…