XXL-JOB

@Scheduled 定时任务_DO your like的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_36777191/article/details/132941244传统定时任务(以Spring自带定时任务为例)

  1. 不支持集群
  2. 不支持任务重试
  3. 不支持动态调用,时钟是定值无法在运行状态实时修改
  4. 无异常报警机制,执行过程出现异常无法感知需要日志信息辅助
  5. 不支持生命周期的统一管理,一跑起来就无法管理了,除非手动关闭程序
  6. 任务数据难以统计,不能保证每次任务的成功因此无法确定有多少次失败任务

xxl-job

主要分为调动服务、应用服务,即应用服务对方法添加@Xxljob("taskname")注解标记为定时任务,然后注册到调度服务,最后调度服务会根据cron触发任务

XXL-JOB_第1张图片

分布式定时任务可以有效解决上述传统定时任务的缺陷 

你可能感兴趣的:(中间件,分布式,java)