当前位置: 首页 > news >正文

关于@Scheduled注解的参数

@Scheduled的参数主要有四个

1、fixedDelay

    上一次任务执行完毕时间点之后多长时间再执行,任务的执行要等上一个任务执行结束

   例如:  @Scheduled(fixedDelay=60*60*1000)  

    重点:是上次任务执行完之后一个小时,并不是每隔一个小时就执行

2、fixedRate

上一次任务开始执行点之后指定时间后再执行(如果执行时间超过了间隔时间,那上一次任务执行完之后,立即执行下一个任务)

   @Scheduled(fixedRate=60*60*1000)   //任务开始执行后隔1小时执行

  重点:是上次任务执行开始之后一个小时,并不是每隔一个小时就执行

3 、initialDelay

第一次任务将会延迟指定时间后启动

@Scheduled(fixedDelay=60*60*1000,initialDelay=60*1000)   //第一次任务延迟1分钟启动,之后每隔1小时执行

4、cron

参数接受一个cron表达式,cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义
具体配置可参考这篇文章:Cron表达式解析指南-CSDN博客

http://www.dtcms.com/a/142229.html

相关文章:

  • NOIP2015提高组.信息传递
  • 工厂方法模式详解及在自动驾驶场景代码示例(c++代码实现)
  • AI象棋 3.0 |AI自动下象棋工具,破译残局,自动帮助下棋,内置视频教程
  • `peft`(Parameter-Efficient Fine-Tuning:高效微调)是什么
  • 跟我学C++中级篇——内存异常的分析
  • 自注意力机制self-attention
  • C++智能指针的知识!
  • 【HDFS入门】联邦机制(Federation)与扩展性:HDFS NameNode水平扩展深度解析
  • Ubuntu命令速查
  • Linux 文件查找终极指南:find, locate, grep 等命令详解
  • 原型模式详解及在自动驾驶场景代码示例(c++代码实现)
  • Flash存储器(一):接口标准全解析
  • z-library电子图书馆最新地址的查询方法
  • 多肽 N 端乙酰化有什么作用?
  • java八股之并发编程
  • 4月18日复盘
  • 定时器复习DSP【2025/4/18】
  • datasheet数据手册-阅读方法
  • MMAction2安装
  • Docker安装hoppscotch
  • 什么是MMOE?
  • 【统计显著性检验】
  • 考研单词笔记 2025.04.18
  • openEuler系统下源码编译安装Nginx实践教程
  • 关于GPU的涡轮散热与被动散热
  • Fastapi 日志处理
  • 医学教育视频会议系统私有化部署方案
  • rLLM - 使LLM的强化学习民主化
  • 《软件设计师》复习笔记(11.3)——需求获取、分析、定义、验证、管理
  • 每日一题---移动零