首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

elastic-job-lite入门以及架构原理分析

elastic-job-lite简介 elastic-job是当当网开源的分布式任务调度系统,基于quartz二次开发实现的,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud...elastic-job-lite架构 elastic-job-lite轻量级的,去中心化的,上面说过他是基于quartz的,所以他的调度由使用其jar的项目驱动的,引入了zookeeper和分片的概念的为多台机器调度提供了协调和并行...,并且配备一个运维端来管理job ---- elastic-job-lite架构图 ?...elastic-job-lite使用 elastic-job-lite 入门使用 首先准备好zk集群,elastic-job-lite使用zk作为注册中心 在自己的项目中引入maven依赖 <dependency...//脚本作业 public class MyElasticJob implements ScriptJob {    } elastic-job-lite三种作业的配置相关 elastic-job-lite

4.3K41
您找到你想要的搜索结果了吗?
是的
没有找到

分布式作业 Elastic-Job-Lite 源码分析 —— 主节点选举

概述 本文主要分享 Elastic-Job-Lite 主节点选举。...建议前置阅读: 《Elastic-Job-Lite 源码分析 —— 注册中心》 《Elastic-Job-Lite 源码分析 —— 作业数据存储》 《Elastic-Job-Lite 源码分析 —— 注册中心监听器...为什么需要选举主节点 首先我们来看一段官方对 Elastic-Job-Lite 的介绍: Elastic-Job-Lite 定位为轻量级无中心化解决方案,使用 jar 包的形式提供分布式任务的协调服务。...无中心化,意味着 Elastic-Job-Lite 不存在一个中心执行一些操作,例如:分配作业分片项。Elastic-Job-Lite 选举主节点,通过主节点进行作业分片项分配。...Curator LeaderLatch 在《Elastic-Job-Lite 源码分析 —— 注册中心》「3.1 在主节点执行操作」有详细解析。

53421

分布式作业 Elastic Job 如何动态调整?

设计理念 运维平台和elastic-job-lite并无直接关系,是通过读取作业注册中心数据展现作业状态,或更新注册中心数据修改全局配置。...功能列表 登录安全控制 注册中心、事件追踪数据源管理 快捷修改作业设置 作业和服务器维度状态查看 操作作业禁用\启用、停止和删除等生命周期 事件追踪查询 不支持项 添加作业 作业在首次运行时将自动添加,Elastic-Job-Lite...https://github.com/elasticjob/elastic-job-lite 这里我们下载了最新的 2.1.5 的最新发布包。...3、启动运维平台 在编译目录 d:\elastic-job-lite-2.1.5\elastic-job-lite\elastic-job-lite-console\target找到编译后的包: elastic-job-lite-console

81840
领券