新手问题 Active Job 如何清理所有的队列任务

bill997603 · July 01, 2019 · Last by Catherine replied at July 04, 2019 · 2050 hits

Active Job 如何清理所有的队列任务

看你用什么实现了,如果是 Sidekiq,最粗暴的是去 Redis CLI 下 flushall

Reply to jasl

这个会不会太暴力了点,所有 redis 里面的东西都干掉了😂

Reply to kobe

可能 sidekiq 提供了方法,这个看文档好了...

我记得他的管理 ui 上有 kill all

另一个是 sidekiq 的 redis 独立一个实例的好,所以这样粗暴点问题不大

Reply to jasl

如果 sidekiq 是 redis 独立存储的实例,的确没问题。

Reply to kobe

顺便问一句,ruby-china 的界面是部分更新成英文版了吗?

Reply to kobe

你开了 vpn 访问的吧

Reply to tmr

我关掉了,还是这样的。。应该是更新了

Sidekiq::Queue.all.each(&:clear)

bill997603 closed this topic. 27 Dec 10:12
You need to Sign in before reply, if you don't have an account, please Sign up first.