問題タブ [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.

0 投票する
2 に答える
779 参照

ruby-on-rails - Resqueスケジューラーはジョブにハッシュ引数を渡します

メソッドでハッシュ引数を受け取るジョブがありますperform。定期的に呼びたい。ファイルでスケジュールするためにCRONを定義しましたresque_schedule.yml。私はこのようにしようとしています:

ただし、ジョブ内では、引数を配列として取得します。

どうすれば正しく定義できますか? ymlジョブ引数をファイルのハッシュとして定義するにはどうすればよいですか?

0 投票する
1 に答える
686 参照

ruby-on-rails - 複数の引数を Resque および Resque-Scheduler に渡す

2 つの引数を取る Resque Worker があります

コントローラー アクションでは、Resque と Resque-scheduler を使用してジョブをキューに入れます。

ワーカー内で params['groups']['group'] 引数をハードコーディングしたとき (ワーカーに引数を 1 つだけ渡したとき)、ワーカーは最初は正常に動作しましたが、今ではジョブをよりスマートにしようとしています (コントローラーからグループ ID を受け取る) )、渡された引数の数について不平を言う

ArgumentError Error wrong number of arguments (given 2, expected 1) /Users/Lois/Desktop/projects/bot/app/workers/send_post_worker.rb:4:in `perform'

事前に助けてくれてありがとう〜!