在我的本地机器上运行时出现Resque错误

问题描述:

当我在本地运行项目并且没有恢复运行时,使用排队时会收到错误消息。我完全理解,因为resque服务器没有运行。在我的本地机器上运行时出现Resque错误

是否有一种方法可以捕获该错误,以便我可以将其显示为闪存错误消息而不是暂停执行。

我平时做的是用Rails.env == productionstaging做resque的工作。在发展中,这些工作是直接完成的。

+0

所以如果在生产'Resque.enqueue(MyJob)',但在开发中直接'MyJob.perform'?尽管如此,我宁愿只在红色闪光信息中显示异常。 – 2012-02-10 10:18:09

+0

是这样的。我不知道resque没有运行时会出现什么样的错误,所以我不知道你是否可以以及如何捕捉它 – ksol 2012-02-10 10:22:20