Active Job 如何清理所有的队列任务
看你用什么实现了,如果是 Sidekiq,最粗暴的是去 Redis CLI 下 flushall
flushall
这个会不会太暴力了点,所有 redis 里面的东西都干掉了
可能 sidekiq 提供了方法,这个看文档好了...
我记得他的管理 ui 上有 kill all
另一个是 sidekiq 的 redis 独立一个实例的好,所以这样粗暴点问题不大
如果 sidekiq 是 redis 独立存储的实例,的确没问题。
顺便问一句,ruby-china 的界面是部分更新成英文版了吗?
可以参考 Sidekiq API
你开了 vpn 访问的吧
我关掉了,还是这样的。。应该是更新了
https://twitter.com/JesseWaites/status/1146456565676937216?s=09
Sidekiq::Queue.all.each(&:clear)