真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

詳解SpringBootSchedule配置-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!

創(chuàng)新互聯(lián)建站是少有的成都網(wǎng)站建設(shè)、成都做網(wǎng)站、營銷型企業(yè)網(wǎng)站、微信平臺(tái)小程序開發(fā)、手機(jī)APP,開發(fā)、制作、設(shè)計(jì)、賣鏈接、推廣優(yōu)化一站式服務(wù)網(wǎng)絡(luò)公司,公司2013年成立,堅(jiān)持透明化,價(jià)格低,無套路經(jīng)營理念。讓網(wǎng)頁驚喜每一位訪客多年來深受用戶好評(píng)

1. 定時(shí)任務(wù)實(shí)現(xiàn)方式

定時(shí)任務(wù)實(shí)現(xiàn)方式:

  1. Java自帶的java.util.Timer類,這個(gè)類允許你調(diào)度一個(gè)java.util.TimerTask任務(wù)。使用這種方式可以讓你的程序按照某一個(gè)頻度執(zhí)行,但不能在指定時(shí)間運(yùn)行。一般用的較少,這篇文章將不做詳細(xì)介紹。
  2. 使用Quartz,這是一個(gè)功能比較強(qiáng)大的的調(diào)度器,可以讓你的程序在指定時(shí)間執(zhí)行,也可以按照某一個(gè)頻度執(zhí)行,配置起來稍顯復(fù)雜,有空介紹。
  3. SpringBoot自帶的Scheduled,可以將它看成一個(gè)輕量級(jí)的Quartz,而且使用起來比Quartz簡單許多,本文主要介紹。

定時(shí)任務(wù)執(zhí)行方式:

  1. 單線程(串行)
  2. 多線程(并行)

2. 創(chuàng)建定時(shí)任務(wù)

package com.autonavi.task.test;

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

import org.springframework.scheduling.annotation.Scheduled;

import org.springframework.stereotype.Component;

import com.autonavi.task.ScheduledTasks;

@Component

public class ScheduledTest {

  private static final Logger logger = LoggerFactory.getLogger(ScheduledTasks.class); 

  @Scheduled(cron="0 0/2 * * * ?") 

  public void executeFileDownLoadTask() { 

    // 間隔2分鐘,執(zhí)行任務(wù)   

    Thread current = Thread.currentThread(); 

    System.out.println("定時(shí)任務(wù)1:"+current.getId());

    logger.info("ScheduledTest.executeFileDownLoadTask 定時(shí)任務(wù)1:"+current.getId()+ ",name:"+current.getName());

  }

} 


分享標(biāo)題:詳解SpringBootSchedule配置-創(chuàng)新互聯(lián)
當(dāng)前地址:http://weahome.cn/article/djdjec.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部