2

誰でも実行を開始する方法の解決策を教えてもらえますか

 bundle exec env rake resque:work QUEUE='*'

Rails アプリを本番環境にデプロイするとき (EC2 と Ubuntu を使用しています)? 私はパッセンジャーやデプロイメントを使用していません (サーバーを手動でセットアップし、いくつかの複雑さのために手動で Rails アプリをコピーする必要がありました)。

4

3 に答える 3

5

Ubuntu を使用しているため、upstart を使用して resque ワーカーを起動するとうまくいく場合があります。このアプローチは私にとって非常にうまく機能しました。これは、セットアップ中に見つけたブログ投稿へのリンクで、非常に役立ちました。

http://jasonroelofs.com/2012/03/12/manage-and-monitor-resque-with-upstart-and-monit/

于 2012-07-10T17:34:02.680 に答える
4

すべてのレーキと同様に、これは同じくらい簡単ですRAILS_ENV=production rake resque:work QUEUE=*

于 2012-05-11T09:13:01.767 に答える