私は一定時間(例:毎日6:00 AM)にメールを送信するためにAkkaのスケジューラを作成しました。 俳優に電話するには?私はロジックを使用すべきですか? ありがとうございます。akkaスケジューラを毎日どのように特定の時間焼くのですか?
2
A
答えて
6
ちょうど今と次の6PMの差を計算し、それを最初の遅延として入れてから、24時間ごとに繰り返すのですか?
4
午前6時にジョブを開始し、24時間間隔で単純に繰り返すと、サーバーがタイムゾーンの監視で動作する場合は機能しません。dst - 半年は午前5時または午前7時にジョブが起動します。最初にスケジュールされたときにオンにします。
OPは、(DSTを観察しません)インドに住んでいるようだしかしソリューションは完全に移植するために(そして、彼はquartz-schedulerに言及するので)、クォーツとcronのトリガーを使用すると、より安全なようだ:
またTrigger trigger = newTrigger()
.withIdentity("trigger3", "group1")
.startNow()
.withSchedule(dailyAtHourAndMinute(6, 0))
.build();
クォーツはもっと強力です。唯一の問題は、ターゲットアクターを取得することです。おそらくActorRef
をスケジューラーのコンテキストに置き、ジョブ内で取り出すのが最も簡単です。
関連する問題
- 1. PHPスクリプトを毎日特定の時間に実行させるにはどうすればよいですか?
- 2. 毎日SMSに特定の時間を送信する
- 3. PySide、Qdate;特定の時間に毎日特定の関数を実行する
- 4. UILocalNotification火と毎日特定の時間に繰り返し
- 5. iPhoneアプリケーションで特定の時間に毎日メソッドを呼び出す方法は?
- 6. iOS特定の時間に毎日ローカル通知を送信する
- 7. 毎週特定の日時に通知する
- 8. 特定の時刻に毎日デスクトップ通知を表示
- 9. 特定の時間範囲を除いた石英スケジューラ
- 10. jQueryを特定の日に特定の時間にリダイレクトしますか?
- 11. 特定の月の毎日の値(または数ヶ月間)
- 12. FacebookやTwitterに投稿したいのですが、毎日特定の時間に毎日メソッドを呼び出す方法はありますか?
- 13. 特定の日付をElasticsearchの日付/時刻フィールドにどのようにマップするのですか?
- 14. 毎日特定の時間にPHPスクリプトを実行するためのオプションはありますか?
- 15. 毎日の固定時間としてUILocalNotificationが発生する
- 16. どのようにノードサーバーを構築し、特定の時間に特定のタスクを実行できるか
- 17. スケジューラの現在の日付と固定時間がextjsで表示
- 18. アラームサービスを使用して毎日特定の時刻にブルートゥースをオフにする
- 19. Akkaスケジューラをキャンセルする
- 20. 時間と日付が特定の日付と時刻の間にあるかどうか確認してください
- 21. ターミナルコマンドまたはスクリプトファイルを特定の時刻に毎日実行するようにスケジュールするMac OS X
- 22. vb.net - 時間ピッカーのデフォルトの日付として今日どのように設定するのですか?
- 23. AlarmManagerを使用して特定の時間帯に毎日ユーザーの場所をポーリングする
- 24. 特定の時間間隔でファイルのバックアップを取得するにはどうすればよいですか?
- 25. Drupalブロックの時間スケジューラ
- 26. 日時の値を今日の日付に特定の時間で割り当てます。
- 27. アンドロイドで一日の特定の時間の後に何かするには?
- 28. ステータスバーで毎日特定の日に到達するまでの通知
- 29. 毎日午前9時〜午後10時の間のCronExpression
- 30. 特定の時刻に実行するjava quartzスケジューラ
最もエレガントな方法ではありませんが、うまくいくはずです。 – Peanut