应用场景
未来固定时间点跑一次,任务自动销毁。常见场景
- 订单超时未支付自动关闭
- 定时日历提醒
优势
精准时刻
SchedulerX的一次性任务与延时消息相比,没有固定延迟多少时间或者在多少天内的限制,可以支持到未来任意时间点,使用简单。
丰富的任务类型
SchedulerX一次性任务可以适用所有任务类型,比如java、http、shell任务。也可以适用所有分布式模型,比如单机、广播、分片、MapReduce等。
可视化运维
SchedulerX的一次性任务,和其他任务一样,有可视化的界面可以看到和查询,甚至可以在调度时间来临之前随意修改任务参数。
支持失败自动重试等功能。
用法
通过API创建one_time任务
api sdk升级到1.0.6以上版本
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-schedulerx2</artifactId>
<version>1.0.6</version>
</dependency>
schedulerx-worker版本需要升级到1.3.4以上,以springboot starter为例
<