【发布时间】:2012-06-29 10:08:50
【问题描述】:
我有兴趣设置一个监控服务,只要 Resque 队列中有太多作业(我有大约 6 个队列,每个队列都有不同的编号),它就会呼叫我。我还想设置一个非常相似的监控服务,当我的队列中超过一定数量的失败作业时会提醒我。
我的问题是,我在我的 redis 服务器上看到了很多与 Resque 相关的密钥和混乱。我不一定看到一种直接的方法来获取每个队列的作业数或失败的作业数。目前有没有一种简单的方法可以从 redis 中获取这些数据?
【问题讨论】:
-
是否也可以获取每个队列的运行时间?比如,队列运行了多长时间?
标签: ruby-on-rails ruby redis resque