标签: ruby-on-rails redis resque
在我的Resque Web UI中,它表示当前有N名M工人工作。在这种情况下,M是不对的。发生这种情况是因为我重新启动了几个Resque实例而没有先关闭工作程序,我猜测SIGKILL会让工作人员在Redis缓存中处于活动状态。
我正在运行的Resque实例数量在不断增长和缩小,具体取决于任何给定时间的队列/系统负载。有没有可能我可以更新根据Redis运行的实际工作人员的数量,以便它始终保持同步?无论如何,要获得这个数字都很准确。