2012-02-10 19 views
0

プロジェクトをローカルで実行しているときに再実行が実行されていないときに、エンキューを使用しているときにエラーメッセージが表示されます。私は完全にresqueサーバーが実行されていないことを理解しています。ローカルマシンで実行しているときにResqueエラーが発生する

代わりにエラーをキャッチして、実行を停止する代わりにフラッシュエラーメッセージとして表示する方法がありますか。

答えて

0

私が通常行うことは、Rails.env == productionまたはstagingのときにresqueでジョブを実行することです。開発中、ジョブは直接実行されます。

+0

もし、生産中に 'Resque.enqueue(MyJob)'を実行しますが、Developmentでは 'MyJob.perform'を直接行いますか?私はむしろ赤いフラッシュメッセージでその例外のショーを持っていると思う。 –

+0

うん。私はresqueが実行されていないときにどんな種類のエラーが発生するのかわからないので、あなたができるかどうか、それをどう捕まえるかは分かりません – ksol

関連する問題