エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SpringFrameworkのスケジューリング機能と排他制御 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SpringFrameworkのスケジューリング機能と排他制御 - Qiita
はじめに SpringFrameworkには、起動しているアプリケーションから非同期の処理を実行できる機能が提供... はじめに SpringFrameworkには、起動しているアプリケーションから非同期の処理を実行できる機能が提供されており、非同期処理を実行する方法がいくつかあります。その中の1つである スケジューラー @Scheduled を使った定期実行の方法と、そのスケジューラーの多重起動の防止を行うShedLockを紹介します。 スケジューラー機能の使い方 SpringBootを使った設定は以下の通りです アプリケーション起動クラスないしは設定クラスに@EnableSchedulingを付与する 一定間隔で非同期実行をするメソッドに@Scheduledを付与する(Springのコンテキストに登録してあるクラスのみ対象。) 具体的なコード例は次の通りです。 アプリケーション起動クラス、ないしは設定クラスにて@EnableSchedulingを付与しておけば、あとはスケジュール実行したいメソッドに @