多语言展示
当前在线:1726今日阅读:4今日分享:26

分布式任务调度都包含哪些类型?

分布式定时任务调度涉及到哪些常用的调度类型?
方法/步骤
1

Cron任务:在任务配置时,选择Cron任务类型,指定Cron表达式,任务提交后,会根据Cron表达式的时间规则,生成触发时间点;把任务提交到等待执行队列,到了指Cron任务 定触发时间点后,才进行派发、执行的任务。

2

Repeat任务:在任务配置时,选择Repeat任务类型,指定触发时间、时间间隔、重复次数,然后提交任务。

3

任务提交后,会根据触发时间点、Repeat任务时间间隔,生成触发时间点,把任务提交到等待执行队列,到了指定触发时间点后,才进行派发、执行的任务。

4

JAVA任务:需要在任务执行端预先通过JAVA编程实现任务逻辑,及配置好对应的任务编码,并部署此任务执行端。在任务JAVA任务 配置时,可选择预先配置好的任务编码,运行相应的JAVA任务。

5

HTTP任务:不需要预先配置任务编码,在任务配置时,只需要提供一个HTTP链接,便可以定时触发调用该HTTP链接。

6

SHELL任务:不需要预先配置任务编码,在任务配置时,只需要提供需要运行的SHELL脚本内容,便可以定时触发调用该SHELL任务 SHELL脚本。

7

任务分片:若任务分片数量大于1,将任务分片成多个小任务,当只有一个执行端时,分片任务将在此执行端依次执行。当任务分片 有多个执行端时,分片任务将分散到各个执行端执行。分片数量及执行端的个数可以不相同。

推荐信息