問題タブ [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.
ruby-on-rails - Resqueスケジューラーはジョブにハッシュ引数を渡します
メソッドでハッシュ引数を受け取るジョブがありますperform
。定期的に呼びたい。ファイルでスケジュールするためにCRONを定義しましたresque_schedule.yml
。私はこのようにしようとしています:
ただし、ジョブ内では、引数を配列として取得します。
どうすれば正しく定義できますか? yml
ジョブ引数をファイルのハッシュとして定義するにはどうすればよいですか?
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'
事前に助けてくれてありがとう〜!