0
プロジェクトをローカルで実行しているときに再実行が実行されていないときに、エンキューを使用しているときにエラーメッセージが表示されます。私は完全にresqueサーバーが実行されていないことを理解しています。ローカルマシンで実行しているときにResqueエラーが発生する
代わりにエラーをキャッチして、実行を停止する代わりにフラッシュエラーメッセージとして表示する方法がありますか。
プロジェクトをローカルで実行しているときに再実行が実行されていないときに、エンキューを使用しているときにエラーメッセージが表示されます。私は完全にresqueサーバーが実行されていないことを理解しています。ローカルマシンで実行しているときにResqueエラーが発生する
代わりにエラーをキャッチして、実行を停止する代わりにフラッシュエラーメッセージとして表示する方法がありますか。
私が通常行うことは、Rails.env == production
またはstaging
のときにresqueでジョブを実行することです。開発中、ジョブは直接実行されます。
もし、生産中に 'Resque.enqueue(MyJob)'を実行しますが、Developmentでは 'MyJob.perform'を直接行いますか?私はむしろ赤いフラッシュメッセージでその例外のショーを持っていると思う。 –
うん。私はresqueが実行されていないときにどんな種類のエラーが発生するのかわからないので、あなたができるかどうか、それをどう捕まえるかは分かりません – ksol