EDAS 低至1元/月,畅享 SchedulerX

分布式任务调度 SchedulerX

功能升级

8年技术磨砺,每天几亿次调用考验
分布式任务调度 SchedulerX

分布式任务调度SchedulerX是一款任务调度中间件。支持分布式定时任务调度,

支持国际通用的时间表达式(精确到秒),支持任务执行生命周期管理和历史执行记录查询,

解决传统定时任务单点问题。可以用在比如每秒钟进行一次视频转码,每小时清理一遍日志文件,

每天进行的历史数据迁移,每周五生成报表并发出邮件,每个月的最后一天发工资,

每年一次的生日提醒等等场景,SchedulerX都能轻松为您提供任务调度服务。

选择 SchedulerX 的六大理由

支持QUARTZ时间表达式

支持国际标准的Quartz事件表达式,该表达式精确到秒级别

高可用

每个Job在服务端三台不同机器有一个备份,SchedulerX服务端任意宕掉两台机器都能保证Job能够正常调度。

轻量服务

用户不需要关心调度逻辑,只需要实现业务逻辑即可。

友好的用户界面

SchedulerX提供了非常友好的自主运维控制台方便用户创建,删除,修改Job。提供了立即触发执行一次的功能,方便用户测试以及关键时刻手动立即执行一次。还为用户提供了历史执行记录查询的功能,用户可以看到任何一个Job过去100次的历史执行记录。

简单易用

用户只需要在业务应用里添加上SchedulerX的客户端jar包,实现JobProcessor接口,然后再自主运维控制台配置上一个Job即可完成使用。

分布式

不管是SchedulerX服务端还是客户端都是分布式架构设计,任务可以在多台客户端机器里的任何一台机器执行,如果客户端有出现宕机的情况,服务端会自动选择正常运行的客户端(业务 app 机器)去执行Job。

适用于多种场景

Fixed time point triggered task

固定时间点触发的任务

例如:2016年11月11日0点执行的一次任务。

Manually triggered tasks from the console

通过控制台手动触发的任务

例如:可以通过控制台手动触发任务的调度执行。

任务触发执行后,由用户实现的 Job 处理器接口中的代

码决定具体要完成的业务逻辑功能

(例如扫表、触发 RPC 调用、入库、执行本地脚本等)。

Periodically triggered tasks

周期性触发的任务

众多客户信任并使用阿里云的分布式任务调度SchedulerX,

构建他们的网站与应用。

他们都在用
现在开通

开通EDAS,均可享用 SchedulerX

了解 EDAS

启动、发布、管理应用,从 EDAS 开始

1元开通 EDAS