Grailsアプリケーション内で定期的なタスクを実行します。誰もがこれを行うためのベストプラクティスをお勧めできますか?Grailsの定期タスク
3
A
答えて
8
私の推薦はQuartz Pluginになり、ここでサイトからプラグインの概要です:
クォーツプラグインは、指定された間隔または のcron式を使用して実行 するジョブをスケジュールするためにあなたのGrails 適用を可能にします。基盤となるシステム は、クォーツエンタープライズジョブ スケジューラをSpring経由で設定していますが、 は、 コンベンションパラダイムのコーディングによって簡単になります。
http://java.sun.com/javase/6/docs/api/java/util/TimerTask.html
良いIBMの記事を使用してここにあります:
1
コアJDKライブラリに基づいてこれを実行するための簡単な方法は、TimerTaskを経由している、それはセットアップに定期的なイベントを、あなたを可能にしなければなりませんそれこの目的のために:
http://www.ibm.com/developerworks/java/library/j-schedule.html
あなたがコントロールの面で、より複雑な何かをしたい場合は、石英や耳鼻咽喉科を見てerprise Quartz。
関連する問題
- 1. 定期的なタスクをGrailsアプリケーションに配置する場所
- 2. スプリングサービスの定期的なタスク
- 3. Linuxカーネルモジュールの定期タスク
- 4. 定期タスクDjango:Celerity vs Javascript/jQuery
- 5. Huey定期タスク内のSQLAlchemyセッション
- 6. Tomcatサーバーの定期的なタスク
- 7. 定期タスクの無効なクロススレッドアクセス例外
- 8. Scilabで定期的にタスクを実行
- 9. Node.js長期のタスク
- 10. 非同期タスク
- 11. 非同期タスク
- 12. 他のセロリのタスクを実行しているセロリの定期タスク
- 13. Celery - 別のタスクの最後に定期的なタスクをスケジュールします。
- 14. タスク自体の中でhangfire定期ジョブのタスクIDを取得する
- 15. 非同期cancelabelタスク
- 16. ブロック非同期タスク
- 17. SignalR非同期タスク
- 18. アンドロイド非同期タスク
- 19. レルム非同期タスク
- 20. 非同期タスク、BufferedReader
- 21. RxSwift非同期タスク
- 22. 非同期タスクが
- 23. Celery Python同期タスク
- 24. Visual Basic非同期タスク代わりに同期タスク
- 25. csharpのユニットテスト非同期タスク
- 26. 非同期タスクのHTTPステータスコード
- 27. タスク非同期のC#プログラミング
- 28. ASP.NETコアの非同期タスク
- 29. session.dataタスク同期の問題
- 30. タスクのないグレード同期
私はQuartz on J2EEアプリケーションを使用しましたが、私はGrailsを初めて使用しているので、プラグインがないことを知りました。ありがとう! – byamabe