SpringBoot2如何详细整合ElasticJob框架?

2026-05-28 05:340阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2215个文字,预计阅读时间需要9分钟。

SpringBoot2如何详细整合ElasticJob框架?

ElasticJob简介

1.定时任务

在现有文章中,已介绍过QuartzJob这个定时任务,它被广泛应用于各种场景的定时任务标准。然而,Quartz的核心在于执行定时任务,而非关注于业务模式和场景,缺乏高度的自适应性。

一、ElasticJob

简介

1、定时任务

在前面的文章中,说过QuartJob这个定时任务,被广泛应用的定时任务标准。但Quartz核心点在于执行定时任务并不是在于关注的业务模式和场景,缺少高度自定义的功能。Quartz能够基于数据库实现任务的高可用,但是不具备分布式并行调度的功能。

-> QuartJob定时任务

2、ElasticJob说明基础简介

Elastic-Job 是一个开源的分布式调度中间件,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic-Job-Cloud 组成。Elastic-Job-Lite 为轻量级无中心化解决方案,使用 jar 包提供分布式任务的调度和治理。 Elastic-Job-Cloud 是一个 Mesos Framework,依托于Mesos额外提供资源治理、应用分发以及进程隔离等服务。

功能特点

  • 分布式调度
  • 协调弹性扩容缩容
  • 失效转移
  • 错过执行
  • 作业重触发作业分片一致性,保证同一分片在分布式环境中仅一个执行实例

补刀:人家官网这样描述的,这里赘述一下,充实一下文章。

阅读全文

本文共计2215个文字,预计阅读时间需要9分钟。

SpringBoot2如何详细整合ElasticJob框架?

ElasticJob简介

1.定时任务

在现有文章中,已介绍过QuartzJob这个定时任务,它被广泛应用于各种场景的定时任务标准。然而,Quartz的核心在于执行定时任务,而非关注于业务模式和场景,缺乏高度的自适应性。

一、ElasticJob

简介

1、定时任务

在前面的文章中,说过QuartJob这个定时任务,被广泛应用的定时任务标准。但Quartz核心点在于执行定时任务并不是在于关注的业务模式和场景,缺少高度自定义的功能。Quartz能够基于数据库实现任务的高可用,但是不具备分布式并行调度的功能。

-> QuartJob定时任务

2、ElasticJob说明基础简介

Elastic-Job 是一个开源的分布式调度中间件,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic-Job-Cloud 组成。Elastic-Job-Lite 为轻量级无中心化解决方案,使用 jar 包提供分布式任务的调度和治理。 Elastic-Job-Cloud 是一个 Mesos Framework,依托于Mesos额外提供资源治理、应用分发以及进程隔离等服务。

功能特点

  • 分布式调度
  • 协调弹性扩容缩容
  • 失效转移
  • 错过执行
  • 作业重触发作业分片一致性,保证同一分片在分布式环境中仅一个执行实例

补刀:人家官网这样描述的,这里赘述一下,充实一下文章。

阅读全文