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

Spring定时任务cron表达式解析

Spring框架中的定时任务注解,用于配置任务执行的时间规则。

代码含义

@Scheduled(cron = "0 * 12 */5 * ?")

表示一个每5天的中午12点整开始,每小时执行一次的任务。

Cron表达式分解

"0 * 12 */5 * ?" 各字段含义:

位置字段含义
10第0秒
2*每分钟
31212点(中午)
4*/5每5天
5*每月
6?不指定星期

执行时间示例

  • 1月1日 12:00, 12:01, 12:02, ..., 12:59

  • 1月6日 12:00, 12:01, 12:02, ..., 12:59

  • 1月11日 12:00, 12:01, 12:02, ..., 12:59

  • 以此类推,每5天执行一次

可能的修正

如果意图是每5天的中午12点整执行一次,应该改为:

@Scheduled(cron = "0 0 12 */5 * ?")

这样会在每5天的12:00:00准时执行一次。

常用Cron示例

// 每天12点执行
@Scheduled(cron = "0 0 12 * * ?")// 每5天12点执行  
@Scheduled(cron = "0 0 12 */5 * ?")// 工作日9点执行
@Scheduled(cron = "0 0 9 * * MON-FRI")

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

相关文章:

  • 做网站通过什么赚钱wordpress 主题 下载
  • MATLAB视觉检测系统详细介绍
  • 网络工程基础
  • 【NXP i.MX91】 RT-Linux移植
  • 怕随身 WiFi 虚量断连?格行随身wifi拆箱测评:1500G 真不虚标?
  • 门户网站建设摘要强大的wordpress瀑布流主题
  • Kubernetes1.23版本搭建(三台机器)
  • 远程桌面工具汇总:RustDesk、1Remote、CrossDesk
  • linux下动静态库
  • iss服务器网站建设防止网站流量被刷
  • 【机器学习16】连续状态空间、深度Q网络DQN、经验回放、探索与利用
  • 网络传输协议的介绍,HTTP、SSE、WebSocket
  • 上海做网站公司有哪些北京网站建设公司哪家实惠
  • iOS 基于 Foundation Model 构建媒体流
  • Zabbix 6.0 基于 LNMP 架构完整部署教程(CentOS7)
  • 接口自动化测试----高并发抽奖系统
  • 用Python来学微积分31-定积分的概念与几何意义详解
  • 使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 23--数据驱动--参数化处理 Yaml 文件
  • 基于SpringBoot的公务员考试管理系统【题库组卷+考试练习】
  • Nginx 反向代理 HTTPS CDN 配置检查清单(避坑版)
  • 网站套餐到期是什么意思减压轻松网站开发
  • 常见的矩阵运算方法与应用
  • SQLite 3.51.0发布,新功能解读
  • 贺州网站推广网站设计报价是多少
  • 网站信息备案变更 哪里做seo工具是什么意思
  • 【TiDB 插入性能优化实战:从 5 秒到毫秒级的跨越】
  • Kubernetes Recreate 部署策略完整实战指南
  • 企业级Agent智能体(智能小秘)之LangGraph智能体
  • 外卖开源系统源码设计思路:商家、骑手、用户三端一体化方案
  • MySQL数据库基础操作: