XXL-JOB 是基于mysql的分布式任务调度系统,是中心化调度的,包括调度中心和执行器
调度中心负责调度任务,执行器接受调度执行任务
执行器会注册到调度中心,调度中心也有自己的后台可以配置执行器配置任务,可以小流量调试任务,可以随开随停任务。
调度中心支持多节点...
汪明鑫
3年前 (2021-12-28) 1098浏览 0评论
4喜欢
Elastic Job实践
在上篇文章,我准备了ZK环境、Mysql环境,跑了Spring Boot整合Elastic Job的例子
今天从原理和源码层面更进一步学习Elastic Job, Elastic Job依赖ZK注册任务信息、任务实例,并且会把任务对应的分片也存储在...
汪明鑫
3年前 (2021-12-27) 634浏览 0评论
0喜欢
Kafka部署
参考之前的文章,搭建单机伪分布式ZK集群和Kafka集群
10分钟搭建单机伪分布式ZK集群
10分钟搭建单机伪分布式Kafka集群
搞事情的过程中遇到过2问题,有点恶心
Java客户...
汪明鑫
3年前 (2021-12-16) 756浏览 0评论
3喜欢
本文一起了解一波JVM进程关闭回调的钩子方法
直接上demo
package pers.wmx.springbootfreemarkerdemo.util;
import lombok.extern.slf4j.Slf4j;
/**
* @author wan...
汪明鑫
3年前 (2021-12-14) 544浏览 0评论
7喜欢
创建一个kafka目录
mkdir kafka
cd kafka
wget https://archive.apache.org/dist/kafka/1.1.0/kafka_2.11-1.1.0.tgz
拷贝3份kafka配置文件
[root@xinyes...
汪明鑫
3年前 (2021-12-13) 970浏览 0评论
0喜欢
Event Bus 事件总线,是观察者模式的实践。
首先明确我们的被观察者
可以是一个事件、消息、或者简单的对象
package pers.wmx.springbootfreemarkerdemo.eventbus.event;
/**
* @author wa...
汪明鑫
3年前 (2021-12-13) 563浏览 0评论
0喜欢
本文主要简单实现了影子库
可以理解是一种动态数据源,对于不同请求打到不同的数据源
那么对于影子库的话一般表和表结构和线上库是一致的,为了方便测试数据和真实数据隔离开,采用影子库,测试数据落影子库。
直接上代码,看一版简易实现
首先准备1个数据库服务实例上准备2个数据...
汪明鑫
3年前 (2021-12-08) 568浏览 0评论
1喜欢
ThreadLocal 大家都不陌生,存储线程变量,线程间是隔离的,互不影响,一般我们在保存或者传递上下文信息会使用
但是有一定的局限性,比如不支持子线程的传递,我们如果在父线程开了多线程处理逻辑,在多线程中就丢失了父线程存储的变量
这时我们可以使用 Inherit...
汪明鑫
3年前 (2021-12-07) 616浏览 0评论
2喜欢
相信我的就去看哈哈,就不一一介绍了
【电视剧】雪中悍刀行、启航当风起时(吴磊演的还不赖,剧情挺有意思)、大秦赋、轩辕剑(老剧、下饭剧,重点是有胡歌)、我是余欢水、双探(影帝段奕宏)
【韩剧】幸福(病毒、变异,新冠背景,剧情不错,就是男女主有时候有点作),他人即地狱(...
汪明鑫
3年前 (2021-12-03) 559浏览 0评论
1喜欢
添加maven依赖
<!-- zk version要和服务器zk版本一样 -->
<dependency>
<groupId>org.apache.zookeeper</groupId>
...
汪明鑫
3年前 (2021-12-03) 541浏览 0评论
1喜欢