quartz(一)前言

前言

quartz是一个用java实现的开源任务调度框架,可以用来创建简单或者复杂的任务调度,并且可以提供许多企业级的功能,比如JTA以及集群等,是当今比较流行的JAVA任务调度框架。

之前多呆过的两家公司及目前所在的公司对于quartz的需求及使用都是比较频繁的,自己也是在这个过程中对于quartz由陌生变为熟悉,因此在这里准备写一系列quartz的文章,既是怕自己遗忘也是对自己的心得进行总结。

quartz可以做什么

  • 如我们需要两小时后将订单失效(也可以使用延迟队列)
  • 秒杀或拼团中对活动时间的控制
  • 想在某个时间点进行奖励计算

总结下来就是我们想要在特定的时间点做一次或多次某一件事情,这是我们就需要一个框架来帮助我们,quartz的出现就很好的解决了我们的问题

当然除了quartz框架外,还有许多公司在quartz的基础上进行了二次开发,如:elastic-job、XXL-JOB等,需要了解也可以进行了解

在接下来的文章中我将对原理进行讲解及结合自己项目中的实际使用经验进行讲解,敬请期待!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值