文档章节

Spring Boot任务调度简单入门

jokeryang
 jokeryang
发布于 2017/04/06 09:46
字数 418
阅读 61
收藏 0

Spring Boot任务调度简单入门

2017-03-08 15:36 33人阅读 评论(0) 收藏 举报

版权声明:本文为博主原创文章,未经博主允许不得转载。

Spring Boot任务调度简单入门

本文将讲解使用SpringBoot来进行任务调度,很简单的一个步骤

1.首先我们在项目下面新建一个类,为了更方面的阅读我们新建一个包为task下面新建一个XXScheduledTasks的类

2. 然后在里面编写你要调度的方法,在方法上加上@Scheduled的注解,在启动spring的启动类上加上@EnableScheduling的注解就可以实现简单的任务调度了

下面跟大家讲一哈@Scheduled的用法

  • cron: 采用表达式的方式
  • zone: 来指定cron表达式被调用的时区。
  • fixedDelay: 
    • 官方文档:Execute the annotated method with a fixed period between the end
    • 翻译:上一个任务执行完毕后过多少秒再次执行这个任务
  • fixedDelayString:
  • fixedRate: 
    • 官方文档:Execute the annotated method with a fixed period between invocations.
    • 翻译:执行期间采用多少秒来进行任务调度
  • fixedRateString:同上的string实现方式
  • initialDelay: 
    • 官方文档:Number of milliseconds to delay before the first execution of a
    • 翻译:推迟第一次执行的毫秒数,白话就是第一次执行在项目启动后延迟多少秒才会执行调度任务
  • initialDelayString:同上的string实现方式

fixedRate和fixedDelay详解

fixedDelay:等待当前线程执行完毕后的多长时间再次执行
fixedRate :不管当前线程是否执行完毕就会再次执行该方法

本文转载自:http://blog.csdn.net/u012088399/article/details/60873460

共有 人打赏支持
jokeryang
粉丝 0
博文 4
码字总数 871
作品 0
成都
程序员
基于 Redis 的分布式任务调度框架 - earth-frost

earth-frost earth-frost是一个轻量级分布式任务调度框架。 介绍 调度模块和执行模块分离 使用redis作为数据库 基于订阅模式实现服务注册和发现 演示地址: http://www.justlive.vip (请勿恶...

justlive1
06/19
0
0
Spring Boot:在Spring Boot中使用定时任务

本文主要介绍如何在Spring Boot中使用定时任务,假设你已经建好了一个基础的Spring Boot项目。首先,我们在项目中建立一个定时任务。 1.创建定时任务 package hello;import java.text.Simpl...

Element0506
2015/11/10
0
0
Spring Boot学习资源

Spring Boot 入门 http://blog.csdn.net/isea533/article/details/50278205 ---------------------------------------------------------- Spring Boot 静态资源处理 http://blog.csdn.net/c......

IamOkay
2017/02/17
0
0
SpringBoot | 番外:使用小技巧合集

前言 最近工作比较忙,事情也比较多。加班回到家都十点多了,洗个澡就想睡觉了。所以为了不断更太多天,偷懒写个小技巧合集吧。之后有时间都会进行文章更新的。原创不易,码字不易,还希望大...

oKong
08/11
0
0
新书上架:《Spring Boot 开发实战》基于 Kotlin + Gradle + Spring Boot 2.0 的企业级服务端开发实战

新书上架:《Spring Boot 开发实战》 — 基于 Kotlin + Gradle + Spring Boot 2.0 的企业级服务端开发实战 京东下单链接 https://item.jd.com/31178320122.html 天猫下单链接 https://detail...

程序员诗人
08/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
1
0
Spring5对比Spring3.2源码之容器的基本实现

最近看了《Spring源码深度解析》,该书是基于Spring3.2版本的,其中关于第二章容器的基本实现部分,目前spring5的实现方式已有较大改变。 Spring3.2的实现: public void testSimpleLoad(){...

Ilike_Java
今天
1
0
【王阳明心学语录】-001

1.“破山中贼易,破心中贼难。” 2.“夫万事万物之理不外于吾心。” 3.“心即理也。”“心外无理,心外无物,心外无事。” 4.“人心之得其正者即道心;道心之失其正者即人心。” 5.“无...

卯金刀GG
今天
2
0
OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
今天
11
0
vm GC 日志 配置及查看

-XX:+PrintGCDetails 打印 gc 日志 -XX:+PrintTenuringDistribution 监控晋升分布 -XX:+PrintGCTimeStamps 包含时间戳 -XX:+printGCDateStamps 包含时间 -Xloggc:<filename> 可以将数据保存为......

Canaan_
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部