【问题标题】:What's the difference between resque:failed and resque:stat:failed keys?resque:failed 和 resque:stat:failed 键有什么区别?
【发布时间】:2013-12-25 02:58:08
【问题描述】:

另外,关于管理“管理结构”中内置的 Resque 的最佳做法是什么(如标题中的那些)?我应该用jedis.del(String key) 或类似的东西来清除它们吗?

【问题讨论】:

    标签: java redis resque jedis


    【解决方案1】:
    1. resque:failed 是 Resque 本身的失败队列,而 resque:stat 是 Resque 的统计层,所以没有深入研究代码,我猜 resque:stat:failed 是失败次数的统计计数Resque 遇到了。

    2. 这是个人意见。对我来说,管理它们的最佳方式始终是首先通过 UI,然后通过控制台/后端(如果不可能的话)。我尽量避免使用redis/jedis 手动清除/设置密钥,因为我不想冒险搞砸。

    【讨论】:

    • 那么失败的工作会继续堆积在resque:failed 中吗?如果我以某种方式处理它们,我不应该从resque:failed 中清除它们,然后从resque:stat:failed 中减少它们吗?我只是对如何使用这些数据感到困惑,无论它是用户应该管理的东西还是只是作为数据桶存在。
    • 我认为 resque:stat:failed 不应该减少 - 知道你有多少失败可能会很好。一旦您解决了属于 resque:failed 队列的任何问题,是的,最佳做法是清除该队列。
    猜你喜欢
    • 2012-01-25
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 2011-08-02
    相关资源
    最近更新 更多