ミッションタスクspringbootのタイミング

 

スタートプラス@EnableScheduling入口では、方法は、注釈を追加することで、タイミングを必要とし@Scheduled

例えば:

パッケージcom.gong.spingbootes.service。

輸入org.springframework.scheduling.annotation.Scheduled;
輸入org.springframework.stereotype.Service。

@Service 
パブリック クラスScheduledServcie {
     // 秒、分、时、日、月、周几
    @Scheduled(クーロン= "0 * * * * MON-FRI")
    公共 無効ハロー(){ 
        System.out.printlnは(「地獄...」); 
    } 
}

クーロン注釈の@Scheduled主なパラメータは、注釈に対応する、6つの値があります。コード手段:第二の月曜日から金曜日まで、メソッドを実行します。

:時間は午後1時22分になると、サーバを起動00、コンソールが出力されます:

例では:

(クーロン= "0,1,2,3,4 * * * * MON-FRI")@Scheduled:月曜日から金曜日まで、最初の0,1,2,3,4秒を実行します

(クーロン= "0-4 * * * * MON-FRI")@Scheduled:月曜日から金曜日まで、最初の0,1,2,3,4秒を実行します

@Scheduled(cronが= "0/4 * * * * MON-FRI"):月曜〜金曜は4秒ごとに一度行われ、0秒から始まります

上記の特定の参照を形成していてもよいです。

 

おすすめ

転載: www.cnblogs.com/xiximayou/p/12298736.html