目录
- @Scheduled定时器用法
- @Scheduled的几种使用方式
- 两个方法串行执行
- 两个方法并行,且自己也并行
- 两个方法并行,且自己串行
@Scheduled定时器用法
程序中若需要在某个时间循环执行某项任务,就可以使用@Scheduled定时器

源码如下:
@Scheduled(cron="0 0 21 * * ?") //每天晚上九点执行一次 21点
public void taskCycle() throws Exception{
System.out.println("############定时校验代金券过期任务开始执行");
}
@Scheduled(cron="0 0 21 * * ?")
配置完整格式为: [秒] [分] [小时] [日] [月] [周] [年]
其中每个元素 可以是一个值(如6),
- 一个连续区间(9-12),
- 一个间隔时间(8-18/4)(/表示每隔4小时),
- 一个列表(1,3,5), 通配符。
由于"月份中的日期"和"星期中的日期"这两个元素互斥的,必须要对其中一个设置?.
| 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触发 |
@Scheduled的几种使用方式
两个方法串行执行
直接在方法上加上@Scheduled注解,
两个方法并行,且自己也并行
添加@EnableAsync和@Async注解
两个方法并行,且自己串行
做如下配置,就可以实现了
@Configuration
@EnableScheduling
public class ScheduleConfig implements SchedulingConfigurer {
@Override
public void configureTasks(ScheduledTaskRegistrar taskRegistrar) {
taskRegistrar.setScheduler(taskExecutor());
}
@Bean(destroyMethod="shutdown")
public Executor taskExecutor() {
return Executors.newScheduledThreadPool(2);
}
}
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关推荐:
SEO优化排名:让您的网站在搜索引擎中脱颖而出,我ai 达瓦仓决
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
AI免费工具:提升效率与创意的秘密武器
ChatGPT的超链接点不开?解决方法一网打尽!,情感ai写作指令是什么
ChatGPT目前,我无法查看或打开附件,但我依然能为你提供全面的帮助,苹果ai谷歌ai
SEO门户:打造高效网站流量的关键利器,创意网站建设要求
URL泄露:如何防止信息泄露带来的严重后果,抖音推广营销服务多少钱
自动写文章的AI,提升效率的创作利器
ChatGPT服务器坏了?了解背后的技术与应对策略,AI模块代表
seo营销到底是什么,seo算什么营销 ,ai里面新建
如何查文章AI率?全面解析AI文章检测工具及技巧
seo网络培训是什么,seo工作培训会培训啥 ,ai长投影字
ChatGPT怎么突然不能打开了?你需要了解的原因与解决办法,ai写作有什么问题吗怎么解决
SEO应该如何提升网站流量与排名?揭秘成功的SEO策略,肺炎疫苗推广营销
文字生成AI:开启创意写作的新纪元
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai
SEO文案:如何通过巧妙布局提升网站排名,吸引更多流量,娄底网站建设工作文案
“收录量为1”,打造数字化时代的独特竞争力,网站建设页面制作流程
OpenAIGPTChatSoraOpenAIChatGPT服务在中断数小时后已恢复,ai视图线稿
seo给你什么帮助,seo的利与弊 ,ai 大厨
互联网时代的“搜索截流”新玩法:如何抓住流量红利,甘孜做优化网站软件
360ai问答-智能时代的全能助手,未来的智慧生活,ai生成白底
优化综合:引领高效发展的智慧之道,电影营销的推广方式
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
ChatGPT破解版:让人工智能助力你的工作与生活,ai cos帽
SEO妍:搜索引擎优化的艺术,轻松打造网络营销新未来,辽宁网站建设贵不贵
好用的AI写作软件,让创作更高效
SEO自从上线后的演变与未来发展趋势,拼多多增加关键词排名
SEO优化关键词品牌:如何通过精准的关键词提升品牌价值,ai免费智能写作论文
文字写作AI生成工具:让创作更简单、更高效
seo都有什么意思,seo 啥意思 ,ai园林
优化服务网-提升客户体验,打造全方位智慧服务平台,东莞网站建设员招聘信息
seo要学什么技术,seo要学什么技术好 ,ai.fale
AI人工智能文章生成器写作新纪元
SEO挣钱之道:如何通过SEO实现网络盈利,宁晋网站建设商家
ChatGPT破解版电脑:如何获得更强大的AI助手,提升工作与学习效率,ai预设动画
为什么选择B站VIP?让你畅享更丰富的视听体验,小门类网站seo
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
seo用什么写属性写,seo属于什么 ,芭田科学施肥AI
seo类文章是什么,seo技术文章 ,ai3.5-ai聊天
Bing搜索的注意事项-提高搜索效率与准确性,轻松获取所需信息,最近ai写作软件推荐
优化文字,让表达更精准:提升写作效率的关键,个人网站建设外包
AI网页生成:轻松构建智能网站,提升品牌竞争力,杭州专业ai智能教育
SEO网络营销:如何通过精准优化提升品牌价值,青州建设网站电话
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
seo,seoul city ,ai精洗
AI翻译工具的革命-ChatGPT等技术让语言互通无碍,淘宝ai写作检测准吗
SEO快排还有效果吗揭秘快速排名的真相与未来趋势,ai人像波普
SEO站在未来之巅,助力网站在激烈竞争中脱颖而出,推荐网站优化欢迎咨询
怎么用AI缩写文章,轻松提高效率的全新方法