elastic-job

原稿:https://blog.csdn.net/fanfan_v5/article/details/61310045

一: 出现的背景

1.数据量大,quartz单节点效率低下

2.集群的出现,quartz部署在不同的节点时,可能会重复执行job.

二:

elastic-job 提供了三种类型的作业:Simple类型作业、Dataflow类型作业、Script类型作业(使用少)

2.1 SimpleJob需要实现SimpleJob接口,意为简单实现,未经过任何封装,与quartz原生接口相似,比如示例代码中所使用的job
2.2 Dataflow类型用于处理数据流,需实现DataflowJob接口。该接口提供2个方法可供覆盖,分别用于抓取(fetchData)和处理(processData)数据

三:

使用elastic-job开发的作业都是zookeeper的客户端

zookeeper:负责协调和分发分片到集群节点上

转载于:https://www.cnblogs.com/zmjyyg/p/9584273.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值