xxljob学习笔记02(小滴课堂)

分布式调度参数传递和调度日志配置讲解

可以设置任务参数。

代码层面:

可以这样传递参数。

我们在xxljob页面去设置参数:

我们执行一次任务:

我们这里就拿到了参数。

这样我们就能拿到参数了。

日志打印:

在代码中也可以实现:

我们再去xxljob里执行一次:

执行器里一定要有这个才可以调度成功。

我们发现并没有看到我们的打印日志。

看这条调度日志:

所以我们就可以借助调度日志去解决问题。

调度结果一定是成功。

执行结果不一定,如果调度结果失败就不会出现日志了。

我们可以在代码中去设置执行结果为失败:

我们也可以定义结果是成功:

【高级】XXL-Job集群部署和高可用案例讲解

xxljob启动:

这样xxl-job只要有一个存活我们就能调度成功。

XXL-Job海量数据处理-分片任务实战

代码实战:

根据用户id除分片总数的余数,判断是第几个分片处理的。

在xxljob里去配置:

然后分别以不同的端口执行我们的执行器。

这两个要一起改。

我们这样多启动几个。

我们看看这两种方式有什么不同:

可以看到有三台执行器。

执行这个。

我们发现只有一个执行器执行了。

然后我们执行另一个:

这种方式每个执行器都会执行。

100个数据是这样,100万个以后也是这样。

我们简单的xxl-job基本应用我们就学完了。

相关推荐
andrsted9 小时前
用练题簿小程序 - 让错题不再白错
学习·微信小程序·小程序·学习方法
2601_949950639 小时前
练题簿,把培训从“走过场”变成“真落地”
人工智能·学习·小程序·刷题·小程序推荐
深圳雨林凯AI12 小时前
图案裂变的“风格归一化“设计思路:主体保得住,画风才拉得齐|雨林凯AI技术笔记
人工智能·笔记
问天_观心12 小时前
大模型微调学习(二)
人工智能·python·深度学习·学习·语言模型·transformer
指掀涛澜天下惊12 小时前
强化学习进阶篇八 策略梯度算法
深度学习·学习·算法·强化学习
star learning white13 小时前
STM32入门学习5
stm32·嵌入式硬件·学习
传奇开心果编程13 小时前
【Rust入门知识点学与练】第4课:条件判断 if / else
开发语言·学习·rust
lifallen13 小时前
Skill 的生命周期:问题消失以后
人工智能·学习·ai·ai编程
千谦阙听13 小时前
C++类和对象(中):默认成员函数、构造与析构、拷贝构造、运算符重载
开发语言·c++·学习
冬木家居13 小时前
40㎡客厅变形记,小家住出大自由[特殊字符]
android·经验分享·笔记·智能家居·微信公众平台