私は、イベントのトリガーにスケジューラーを使用しています。スケジュールされた時間中にサーバーがダウンしていると、スケジュールされたジョブは実行されません。だから私はすべてのサーバーの起動時にイベントを起動する必要があります。そうする方法はありますか?サーバーの起動時にジョブをスケジュールします。
答えて
、あなたがLinuxを使用している場合、あなたはbashスクリプトであなたのジョブを実行して置くべきタスクSheduler
- を持っていますこのbashスクリプトへのパスを
/etc/rc.local
ファイルに追加するか、サービスを追加してください。もう一つの可能性はCron Jobを使うことです。
はい私たちはタスクスケジューラを使用することができますが、私の質問は、スケジュールされた時間中にサーバがダウンしている場合、スケジューラに何が起こるかです。その時点で、タスクスケジューラはレコードを処理できませんでした。 –
WindowsタスクShedulerは、サーバーの起動後またはログオン後にタスクを実行する可能性があります。 –
スケジュールされたメソッドを直接呼び出すことができるSpringアプリケーションコンテキストの起動(ApplicationListener)時間にメソッドを実行できます。サーバーが起動するたびに、このメソッドが実行され、実際に必要なことを実行できます。 返信いただきありがとうございます。
サーバーの起動時にジョブを開始する場合は、web.xmlで<load-on-startup> any int value </load-on-startup>
を使用します。サーブレットを起動します。入力した入力値は、開始するタスクの優先度です。サーブレットのinitメソッドでは、メソッドを呼び出すことができます。
- 1. 毎時スパーク・ジョブ・サーバーの自動スパーク・ジョブをスケジュールする
- 2. Play Framework 2.0はサーバー起動時にAkkaアクターをスケジュールします
- 3. Express起動時にスケジュールされたジョブを作成
- 4. ActiveJob:サーバー起動時に自動的にジョブを開始する
- 5. APSchedulerジョブがスケジュールどおりに起動していません。
- 6. サーバーの起動時に自動レールアプリが起動しますか?
- 7. SpringスケジュールされたCronジョブが間違った時刻に起動する
- 8. Firebase JobDispatcher - デバイスの再起動時にスケジュールされたジョブが失われる
- 9. Jenkinsジョブを同時に起動する
- 10. 所定の時間にジョブをスケジュール
- 11. Pythonは特定の時刻にジョブをスケジュールします
- 12. Apacheエアフロースケジューラはスケジュール時にDAGを起動しません。
- 13. Ubuntuサーバーのスケジュールされた順次ジョブ
- 14. サーバーの起動時にアプリケーションを起動する方法
- 15. 春はサーバーの起動時にクラスをオートワイヤーします
- 16. リソースの更新時にIntelliJがサーバーを再起動します
- 17. ストアドプロシージャを使用して別のサーバーのSQLジョブをスケジュール
- 18. 起動時にOSXでJenkinsサーバーを起動する方法
- 19. RPCサーバーの起動時に「エンドポイントは重複しています」
- 20. 起動時にC#でスケジュールされたタスクでプログラムを開始しますか?
- 21. NoClassDefFoundError jettyサーバーの起動時に
- 22. Railsサーバーの起動時にエラーが発生しました
- 23. Jenkinsの起動時にジョブをトリガーする
- 24. Kubernetesジョブの再起動時間を設定するには?
- 25. 起動時に起動しない起動時にnginxを起動しない
- 26. 起動時にGoogle Dataflowジョブを実行する
- 27. jenhkinsジョブは、paramentersが動作していないdownstramジョブを起動します
- 28. スケジュールAutosysジョブ
- 29. Spring起動時にサーバーを起動するときの複数のエラー
- 30. サーバーの起動時に特定のSpring Beanを起動する方法
これには何らかのライブラリを使用していますか?例えばクォーツスケジューラ、またはそれはちょうどJavaのスケジュールされたタスクを使用していますか? – Petesh
いいえ私はそのようなライブラリを使用していません。単なるJava Scheduledタスクです。 –