誰でも実行を開始する方法の解決策を教えてもらえますか
bundle exec env rake resque:work QUEUE='*'
Rails アプリを本番環境にデプロイするとき (EC2 と Ubuntu を使用しています)? 私はパッセンジャーやデプロイメントを使用していません (サーバーを手動でセットアップし、いくつかの複雑さのために手動で Rails アプリをコピーする必要がありました)。
誰でも実行を開始する方法の解決策を教えてもらえますか
bundle exec env rake resque:work QUEUE='*'
Rails アプリを本番環境にデプロイするとき (EC2 と Ubuntu を使用しています)? 私はパッセンジャーやデプロイメントを使用していません (サーバーを手動でセットアップし、いくつかの複雑さのために手動で Rails アプリをコピーする必要がありました)。
Ubuntu を使用しているため、upstart を使用して resque ワーカーを起動するとうまくいく場合があります。このアプローチは私にとって非常にうまく機能しました。これは、セットアップ中に見つけたブログ投稿へのリンクで、非常に役立ちました。
http://jasonroelofs.com/2012/03/12/manage-and-monitor-resque-with-upstart-and-monit/
すべてのレーキと同様に、これは同じくらい簡単ですRAILS_ENV=production rake resque:work QUEUE=*