問題タブ [resque-scheduler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
resque - resque は失敗したジョブを自動的に再試行しますか?
または、再試行回数を受け入れる構成がどこかにありますか。任意の入力をいただければ幸いです。特定のワーカーの失敗したジョブを再起動するというリンクを resqueで見たので、ジョブを手動で再試行する方法について考えました。このステップを自動化することを探しています。
php - PHP を使用した Resque Scheduling
PHPを使用してスケジューラを実装しています。私の要件は、午前 9 時から午後 9 時までキューを実行することです。その期間以外のキューに追加されたジョブは処理されません。
以下は私のコードです:
ruby-on-rails - Heroku で Resque、Puma、Scheduler を一緒に使用する
多数のガイドを確認した後、セットアップを確認したいと思います。現在、私のprocfileは次のようになっています。
...そしてHerokuで:
...そして私のrake resqueセットアップタスク:
だからここに私の質問があります:
- procfile に Resque と worker の両方の構成が必要ですか?
- スケジューラとワーカーに個別の dyno が必要ですか? これは合計 3 つの dyno を意味しますか?
アップデート
https://grosser.it/2012/04/14/resque-scheduler-on-heroku-without-extra-workers/を試しているこの投稿に出くわしました。目標は、2 つの無料の dyno を Web とワーカー、およびスケジューラにオプションで使用できるようにすることです。アプリケーションが大きくなったら、それらを独自の dyno に分割したいと考えています。
ruby-on-rails - UTC を使用している場合、Heroku サーバーの PST でスケジューラの cron 時間を設定する方法は?
Heroku 上のサーバーは UTC 時間で実行されるため、cron 時間を毎日午前 3 時に実行するように設定するにはどうすればよいでしょうか? 組み込みの Heroku スケジューラーをお勧めする前に、すべてを Resque 内に保持したいと思います。また、サーバー時間を UTC のままにしておくと便利です。