2016-05-06 12 views
1

Mongoデータベースのコレクションから読み込み、計算してから同じデータベースの新しいコレクションに書き込む、Javaでクラスタリングアルゴリズムを作成しました。今、私はこのアルゴリズムをサーバーで30分ごとに実行する必要があります。そうするために何が使えますか?サーバでx分ごとにアルゴリズムを実行するにはどうすればよいですか?

+0

@ Prakashの答えに加えて、あなたのOSプラットフォームが提供するタスクスケジューラを使用することをお勧めします。自分自身で再発するタスクを実装するよりも常に優れています。 – Filburt

答えて

0

JavaEEを使用している場合は、@Scheduleアノテーションを使用できます。

API hereをご覧ください。プロジェクトに依存関係を使用することを防ぎます。


アップデート:

あなたが使用するJavaSEを使用している場合は、多分Timerはあなたを助けることができます。

0

quartz schedulerを使用して30分ごとにアルゴリズムをスケジュールすることができます。クォーツスケジューラhereのチュートリアルがあります。

+0

私の経験では、石英はいつもお尻の痛みでした...しかし、それはちょうど私の意見です... – Wavemaster

関連する問題