私はHangfireを使用していて、ソフトウェアのようなものです!しかし、欠けていることの1つは、数分ごとに(たとえば15分ごとに)実行される定期的なジョブを追加する方法です。これを達成する方法はありますか?Hangfireで15分ごとに実行されているcronジョブを設定する
25
A
答えて
44
現在、私はこのアプローチを使用しています。 Hangfireフォーラムでの私の質問に
参考:http://discuss.hangfire.io/t/how-to-create-cron-job-that-is-executing-every-15-minutes/533
3
Hangfire.Cronクラスを見ると、可能かどうかわかりません。
この問題を回避するには、すなわち4つの異なるスケジュールを作成するには、次のようになります。
RecurringJob.AddOrUpdate(() => Console.Write("Recurring"), "*/15 * * * *");
と魅力のように働いている:
RecurringJob.AddOrUpdate(
() => Console.WriteLine("Transparent!"),
Cron.Hourly(0));
RecurringJob.AddOrUpdate(
() => Console.WriteLine("Transparent!"),
Cron.Hourly(15));
RecurringJob.AddOrUpdate(
() => Console.WriteLine("Transparent!"),
Cron.Hourly(30));
RecurringJob.AddOrUpdate(
() => Console.WriteLine("Transparent!"),
Cron.Hourly(45));
関連する問題
- 1. cronは、私はcronジョブを実行するごとに15分
- 2. 特定の時間で実行されますcronジョブ15分ごと、毎日
- 3. Jenkinsで15分ごとに実行するようにcronジョブを設定する
- 4. cronジョブは、私は5分ごとに実行するcronジョブを持って
- 5. セントOSで特定のURLの15分ごとにcronジョブを実行するとメールが届いた
- 6. cronジョブなしで1分ごとにphpスクリプトを実行
- 7. php cronジョブ10分ごと
- 8. 5分ごとにPHP cronを実行するが、15分後に実行するためにスリープする機能を設定する
- 9. Cronジョブがバックグラウンドでスクリプトを実行して15時間実行する
- 10. 5分ごとに実行されるCron文字列?
- 11. HangFireで「オンデマンド」のジョブを設定する
- 12. node-cronジョブを3時間ごとに実行する
- 13. ジョブごとに異なる時刻にcronジョブを実行する
- 14. 15分おきにAutoSysジョブが実行されない
- 15. 30分ごとにcronジョブを実行するにはどうすればよいですか?
- 16. 木曜日の午後4時から15分ごとにcronジョブを実行するにはどうすればいいですか?
- 17. バッチスクリプトを実行すると、15分ごとに
- 18. 6時間ごとにlinuxでcronジョブを実行
- 19. ローカルcronは5分ごとに実行されません
- 20. 月15日と月末に実行されるクォーツcron
- 21. シェルスクリプトヘルプcronジョブが実行されない
- 22. cronジョブを 'x'秒ごとに実行することができます
- 23. Pythonは20秒ごとにcronジョブを実行します
- 24. Cronジョブを実行する
- 25. ユーザーごとにDevise Cronジョブ
- 26. 2時間ごとにcronジョブを設定する方法は? [cronのバージョン^ 1.1.0]私は、cronジョブを設定したい
- 27. rsyncでcronジョブを実行すると、ジョブはスタックされますか?
- 28. Cron:1秒ごとにcronを実行していますか?
- 29. 時間の途中から開始し、次の数時間に5分ごとに実行するHangfireジョブ
- 30. Django Cronジョブを実行するためにWindows上でCeleryを設定する
あなたはcronの式を生成するには、この(http://www.cronmaker.com/)を使用することができます。そして、(受け入れられた答えに従って)あなたはRecurringJob.AddOrUpdate(()=> Console.Write( "Recurring")、cronText)を呼び出すことができます。 –