Spring Boot笔记-@Scheduled(cron=““)设置调度任务
这个比上一篇15分钟,1分钟跑一次的要好用。
毕竟调用了框架。方便快捷,老外的东西的确好,难怪洋人在我国这么受欢迎。
下面这段来自网络:
"0 0 10,14,16" * * ? 每天上午10点,下午2点,4点
"0 0/30 9-17" * * ? 朝九晚五工作时间内每半小时
"0 0 12 ? * WED" 表示每个星期三中午12点
"0 0 12 * * ?" 每天中午12点触发
"0 15 10 ? * *" 每天上午10:15触发
"0 15 10 * * ?" 每天上午10:15触发
"0 15 10 * * ? *" 每天上午10:15触发
"0 15 10 * * ? 2005" 2005年的每天上午10:15触发
"0 * 14 * * ?" 在每天下午2点到下午2:59期间的每1分钟触发
"0 0/5 14 * * ?" 在每天下午2点到下午2:55期间的每5分钟触发
"0 0/5 14,18 * * ?" 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发
"0 0-5 14 * * ?" 在每天下午2点到下午2:05期间的每1分钟触发
"0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44触发
"0 15 10 ? * MON-FRI" 周一至周五的上午10:15触发
"0 15 10 15 * ?" 每月15日上午10:15触发
"0 15 10 L * ?" 每月最后一日的上午10:15触发
"0 15 10 ? * 6L" 每月的最后一个星期五上午10:15触发
"0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一个星期五上午10:15触发
"0 15 10 ? * 6#3" 每月的第三个星期五上午10:15触发
字段 允许值 允许的特殊字符
秒
|
0-59
|
, - * /
|
||
分
|
0-59
|
, - * /
|
||
小时
|
0-23
|
, - * /
|
||
日期
|
1-31
|
, - * ? / L W C
|
||
月份
|
1-12 或者 JAN-DEC
|
, - * /
|
||
星期
|
1-7 或者 SUN-SAT
|
, - * ? / L C #
|
||
年(可选)
|
留空, 1970-2099
|
, - * /
|
下面来说下!
时时刻刻都执行:
@Async
@Scheduled(cron = "* * * * * *")
每15分钟执行一次:
@Async
@Scheduled(cron = "0 0/15 * * * *")
每天早上10点 10:00:00执行
@Async
@Scheduled(cron = "0 0 10 * * *")
每分钟执行一次:
@Async
@Scheduled(cron = "0 0/1 * * * *")
Spring Boot笔记-@Scheduled(cron=““)设置调度任务相关推荐
- Spring Boot笔记-线程池调度计划仅运行一次
这里是有这样的一个需求,启动spring boot后用一个新线程,跑一次就可以了,首先是线程池申请和配置: @Configuration @EnableAsync public class Async ...
- Spring Boot笔记-自定义配置项默认值设置
如果用动态配置中心,如果漏了配置会很麻烦,spring boot可以设置个默认值如下: 这个是正常的: application.properties test.hello=Hello World My ...
- Spring Boot 定时任务 Scheduled(1. fixedDelay 2. fixedRate 3. initialDelay 4. cron Scheduled)
Api说明 fixedDelay 上一次执行完毕时间点之后多长时间再执行.如: @Scheduled(fixedDelay = 5000) //上一次执行完毕时间点之后5秒再执行 fixedRate ...
- Spring 定时任务之 @Scheduled cron表达式
首先在配置文件头部的必须要有: xmlns:task="http://www.springframework.org/schema/task" 1 其次xsi:schemaLoca ...
- Spring Boot定时任务-@Scheduled的使用
SpringBoot对于定时任务的支持,其实我们在开发过程当中,定时任务的技术使用,还是比较多的,比如说我系统当中,要求在一个特定的时间,给用户发送一些信息,或者我的系统要求在一个特定的时间,对于Re ...
- Spring Boot笔记
1.什么是SpringBoot 1.简介 就是一个javaweb的开发框架 以前Spring的配置太多,太麻烦,为了提高开发效率,于是开始提倡"约定大于配置",进而衍生出一些一站式 ...
- Spring Boot笔记总结
总结一下自己最近学的springboot笔记 yaml语法 #对象 student:name: juziage: 666 #行内写法 kid: {name: jujuju,age: 888}#数组 c ...
- Spring Boot jar 启动时设置环境参数
文章目录 1 摘要 2 核心代码 2.1 spring Boot 多环境配置 2.2 spring Boot 项目启动命令 3 Spring boot 简易启动与停止 shell 脚本 3.1 启动脚 ...
- Spring Boot笔记-新增嵌入式tomcat配置(修改tomcat中conf/server.xml)
这里以spring boot 2.x为例 这里我直接贴代码,设置2个头,一个是X-Forwarded-For一个是X-Forwarded-Proto及将头设置为https. @Configuratio ...
最新文章
- INT_MAX和INT_MIN注意事项
- 请你简要说明一下线程的基本状态以及状态之间的关系?
- 打印机打印网页不清晰_针式打印机不开机故障维修
- [JavaWeb-JavaScript]JavaScript与html结合方式
- 营口理工学院计算机分数,营口理工学院历年分数线 2021营口理工学院录取分数线...
- 被指涉嫌“二选一” 山姆回应:欢迎良性竞争
- 看不到图层怎么办_图层管理工具及相关问题
- input html5 新特性,html5 input 新特性
- Git常用命令的使用方法
- 【Robot Framework】字符串判断,if语句多执行条件,多执行语句
- java 正则 非贪婪_正则表达式中贪婪模式与非贪婪模式的区别
- idea 自动生成mybaits_Intellij idea中使用Mybatis插件Mybatis Generator
- 软件测试中的人工智能现状:未来会怎样?
- 【数据库】三级模式两级映射详解
- MATLAB代码:面向削峰填谷的电动汽车多目标优化调度策略
- 游戏2:HTML5制作网页游戏看看你有多色--createjs
- 转转支付网关之注解式HTTP客户端
- 文件下载(功能实现)(详细分析)
- 图的广度优先遍历-06-图3 六度空间
- 阿里被转载上100W次的Java面试题教程,已助我拿下9家大厂offer