
elastic-job
文章平均质量分 63
kong-kong
记录流水账
展开
-
设置重新分片标志
触发重新分配条件新的实例加入 /jobname/config文件变动 实例变动(加入、删除)SetUpFacade新节点启动的时候,会设置重新分片标志registerStartUpInfopublic void registerStartUpInfo(final boolean enabled) { listenerManager.startAllListeners(); leaderService.electLeader(); // 选取主节点.原创 2021-01-27 21:40:02 · 362 阅读 · 1 评论 -
elasticjob-配置手册
通过配置可以快速清晰的理解 ElasticJob-Lite 所提供的功能。本章节是 ElasticJob-Lite 的配置参考手册,需要时可当做字典查阅。ElasticJob-Lite 提供了 3 种配置方式,用于不同的使用场景。注册中心配置项可配置属性属性名 类型 缺省值 描述 serverLists String 连接 ZooKeeper 服务器的列表 namespace String ZooKeeper 的命名空..转载 2021-01-27 21:38:53 · 1755 阅读 · 1 评论 -
elastic-job-thread-pool
JobExecutorServiceHandlerpublic interface JobExecutorServiceHandler extends TypedSPI { /** * Create executor service. * * @param jobName job name * * @return executor service */ ExecutorService createExecutorSe原创 2021-01-22 20:55:02 · 483 阅读 · 0 评论 -
elastic-job分片规则
JobShardingStrategypublic interface JobShardingStrategy extends TypedSPI { /** 作业分片 * Sharding job. * * @param jobInstances all job instances which participate in sharding 所有参与分片的单元列表 * @param jobName job name 作业名称 * @原创 2021-01-21 19:40:25 · 762 阅读 · 0 评论 -
ElasticJob-Lite 实现原理
ElasticJob-Lite 并无作业调度中心节点,而是基于部署作业框架的程序在到达相应时间点时各自触发调度。 注册中心仅用于作业注册和监控信息存储。而主作业节点仅用于处理分片和清理等功能。弹性分布式实现第一台服务器上线触发主服务器选举。主服务器一旦下线,则重新触发选举,选举过程中阻塞,只有主服务器选举完成,才会执行其他任务。某作业服务器上线时会自动将服务器信息注册到注册中心,下线时会自动更新服务器状态。主节点选举,服务器上下线,分片总数变更均更新重新分片标记。定时任务触发时,如需重新分片,则转载 2021-01-21 19:13:50 · 361 阅读 · 0 评论 -
elastic-job路径
# master 临时节点 值比如: 192.16.67.21@-@227032/${JOB_NAME}/leader/electron/instance# 具体的服务ip 多个实例同个ip,servers下只有1个ip 持久节点# /${JOB_NAME}/servers/192.16.67.21/${JOB_NAME}/servers/${ip}# 具体的服务实例,1个服务1个实例 临时节点# /${jobName}/instances/192.16.67.21-@1234.原创 2021-01-21 18:31:37 · 373 阅读 · 0 评论 -
elastic-job启动报错
Exception in thread "main" org.apache.shardingsphere.elasticjob.reg.exception.RegException: org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for /elastic-job-demo/jobdemo/config at org.apache.shardingspher...原创 2020-08-27 11:27:29 · 3465 阅读 · 1 评论