最寄りのユーザーに通知を送信し、応答がない場合はすべてのユーザーに5分待たなければなりません。私はthread.spleep(5.min)を使用しましたが、プログラム全体を一時停止します。 バックグラウンドタスクについては読んでいますが、5分ごとに実行されますが、fuctionの1つの部分を実行してから5分待ってから、残りの部分をもう一度実行してください。5分後に機能を停止して再開する方法
答えて
5分後に実行したいものは、バックグラウンドタスクに入れます。
delayed_jobを使用する場合は、run_at
機能を使用できます。 1回だけ実行されます(5分ごとではありません)。
例:
Notifier.delay(run_at: 5.minutes.from_now).signup(@user)
'を利用することができ、私はseprateファイルにdelayjobを記述する必要がありますか私は同じクラス self.delay(run_atの機能を使用することができます5.minutes.from_nowを).myfunc(myobj) 私はこれを行うことができますか? –
別々のファイルを作成する必要はありません。このように、@ user.delay.activate!(@ device)のように直接呼び出すことができます。 – Jayaprakash
それは働いた。どうもありがとう –
- 1. javascript機能を一時停止/再開する方法は?
- 2. MediaRecorderの一時停止/再開機能
- 3. CADisplayLinkを正しく停止して再開する方法は?
- 4. 数分後にプッシュ通知機能が停止する
- 5. Xamarin AndroidにMediaRecorderの一時停止機能と再開機能を追加する方法は?
- 6. WebRequestMethods.Ftp.UploadFileプロセスを一時停止して再開する方法は?
- 7. 開始/停止/再開機能付きjQueryコンテンツスライダー
- 8. iOS 10.3.2は〜5分後にアプリのバックグラウンドを停止します
- 9. aframe/animation:一時停止して再開する方法は?
- 10. 一時停止ボタンと再開ボタンが機能しない
- 11. Androidの一時停止/再開が機能しない
- 12. レスポンス後にGoogle機能を停止させない方法(res.status)
- 13. jqueryカウントダウン機能を一時停止して再開しますか?
- 14. スレッドの一時停止/再開方法
- 15. secods後に機能を停止
- 16. ボタンをクリックした後にキーダウン機能を停止する方法
- 17. プッシュボタンを使用して機能を開始/停止する
- 18. 別の機能で機能を停止する方法は?
- 19. 別の機能で機能を停止する方法
- 20. 一時停止(停止)機能を再開しようとするとスタックする - ポモドーロタイマ
- 21. MBProgressHUDの開始機能と停止機能を作成する
- 22. ソートプログラムを一時停止して後で再開したい
- 23. C++の基本的な一時停止/再開機能
- 24. 一時停止と再開機能付きのAndroidオーディオレコーダー
- 25. 開始直後に停止するバグウィンドウサービスをデバッグする方法
- 26. Javaでタイマーを一時停止/再開して停止するには?
- 27. 一時停止後にメディアプレイヤーを再開する
- 28. 一時停止後に音楽を再開するPhonegap
- 29. 再生/一時停止トグルとseekBarウィジェットで停止ボタン機能を作成する方法
- 30. 再生/一時停止制御機能の無限ループを停止する方法
あなたはdelayed_job' –