Ruby on rails 铁路及;Resque:异常处理方法

Ruby on rails 铁路及;Resque:异常处理方法,ruby-on-rails,resque,Ruby On Rails,Resque,我第一次和resque玩。gem本身是好的,但是开箱即用,我没有任何有效的方法来识别resque任务中抛出的错误/异常。redis/resque worker本身似乎不会记录(或抛出异常),这意味着如果重新查询的代码中有错误,我唯一的查找方法就是四处窥探,直到找到错误为止。那么:简言之,有没有办法在resque队列中抛出异常?如果不是,设置记录器是否是大多数人进行resque调试的方式?resque确实提供了一个工作正常但失败的日志,并且它已经显示了有关异常的一些信息。您可以在路由中使用以下内容

我第一次和resque玩。gem本身是好的,但是开箱即用,我没有任何有效的方法来识别resque任务中抛出的错误/异常。redis/resque worker本身似乎不会记录(或抛出异常),这意味着如果重新查询的代码中有错误,我唯一的查找方法就是四处窥探,直到找到错误为止。那么:简言之,有没有办法在resque队列中抛出异常?如果不是,设置记录器是否是大多数人进行resque调试的方式?

resque确实提供了一个工作正常但失败的日志,并且它已经显示了有关异常的一些信息。您可以在路由中使用以下内容进行配置:

mount Resque::Server,位于:'/admin/jobs'

这还不够,还是你没有使用它

话虽如此,我还是建议您为您的工作设置一个日志记录器。无论如何,您应该希望这两个选项都可用