1. 云栖社区>
  2. 全部标签>
  3. #定时任务#
定时任务

#定时任务#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

源码分析ElasticJob任务错过机制(misfire)与幂等性

任务在调度执行中,由于某种原因未执行完毕,下一次调度任务触发后,在同一个Job实例中,会出现两个线程处理同一个分片上的数据,这样就会造成两个线程可能处理到相同的数据。为了避免同一条数据可能会被多次执行的问题,ElasticJob引入幂等机制,确保同一条数据不会再被多个Job同时处理,也避免同一条数据在同一个Job实例的多个线程处理。

分布式 Java核心技术 开发框架与中间件 线程 源码 数据库 定时任务 调度 elasticjob

源码分析ElasticJob故障失效转移机制

本节将探讨ElasticJob故障失效转移机制。我们知道ElasticJob是一款基于Quartz的分布式任务调度框架,这里的分布式是数据的分布式,ElasticJob的核心设计理念是一个任务在多个节点上执行,每个节点处理一部分数据(任务待处理数据分片)。

分布式 Java核心技术 开发框架与中间件 源码 string 定时任务 调度 elasticjob 失效转移

源码分析ElasticJob分片机制(带分片机制流程图)

本文将重点分析 ElasticJob 的分片机制: ElasticJob分片工作机制: ElasticJob在启动时,首先会启动是否需要重新分片的监听器。代码见:ListenerManager#startAllListeners {...; shardingListenerManager.start();...}。

分布式 Java核心技术 算法 开发框架与中间件 java 源码 path 配置 string void 存储 分片 定时任务 调度 elasticjob

源码分析ElasticJob选主实现原理

ElasticJob各分布式调度服务器有两个角色:主服务器、从服务器。这里主从服务器与数据库的主从同步不一样,也不是传统意义上的主备,从执行调度任务这一视角来看ElasticJob主从服务器的地位是相同的,都是任务调度执行服务器(彼此之间共同组成一个集群平等的执行分配给自己的数据执行调度任务),主从服务器共同构成任务调度的分片节点。

分布式 Java核心技术 开发框架与中间件 java 服务器 源码 path string void 存储 定时任务 leader选举 elasticjob 定时调度

使用 Dataworks 实现 AnalyticDB PostgreSQL版上的 ETL 作业调度

DataWorks作为阿里云上广受欢迎的大数据开发调度服务,最近加入了对于AnalyticDB PostgreSQL版(原HybridDB for PostgreSQL,简称ADB PG版)的支持,意味着所有ADB PG版的客户可以获得任务开发、任务依赖关系管理、任务调度、任务运维.

大数据 安全 PostgreSQL Greenplum etl SQL 配置 测试 adb 定时任务 数据开发 任务调度 AnalyticDB HybridDB DataWorks

springboot整合Quartz实现动态配置定时任务

在我们日常的开发中,很多时候,定时任务都不是写死的,而是写到数据库中,从而实现定时任务的动态配置,下面就通过一个简单的示例,来实现这个功能。

数据库 spring 配置 entity springboot Annotation 表达式 Hibernate quartz 定时任务 任务调度

弹性伸缩定时任务支持Crontab

功能说明 什么是Cron Cron表达式是一个字符串,字符串以若干个空格隔开,分为5到7个域。想查看更多Cron表达式相关请移步维基百科或简书 目前Auto Scaling定时任务支持的Cron表达式采用的是5域表达式,分别是分钟、小时、日期、月份、星期几。

云栖社区 ECS 配置 弹性伸缩 控制台 aliyun 表达式 空格 定时任务 crontab 云服务器ECS AutoScaling Cron表达式

在阿里云容器服务中使用定时任务

阿里云容器服务提供高可用、分布式的定时任务服务

分布式 docker 阿里云 HTTPS 高可用 集群 容器 aliyun 定时任务 crontab

[喵咪的Liunx(1)]计划任务队列脚本后台进程Supervisor帮你搞定

喵咪的Liunx(1)]计划任务队列脚本后台进程Supervisor帮你搞定 前言 哈喽大家好啊,好久不见啊(都快一个月了),要问为什么没有更新博客呢只应为最近在录制PhalApi的视频教程时间比较少,作为弥补那么为大家带来一点干货Supervisor,话不多说那么就开始今天的分享把

liunx supervisor 计划任务 定时任务 phalapi

1
GO