irb(main):001:0> queue = Sidekiq::Queue.new('default')
=> #<Sidekiq::Queue:0x007f95049d9680 @name="default", @rname="queue:default">
irb(main):002:0> queue.size
#処理待ちのjob
Sidekiq::Queue.new.each {|job|puts "#{job.jid} #{job.klass} #{job.args}"}
#リトライ待ちのjob
Sidekiq::RetrySet.new.each {|job|puts "#{job.jid} #{job.klass} #{job.args}"}
#消す!!
Sidekiq::RetrySet.new.each {|job| job.delete}
Redisとは
メモリ上にKey-Valueストア(KVS)を構築することができるソフトウェアの一つ。
redis-cli
127.0.0.1:6379> help
redis-cli 3.0.7
Type: "help @<group>" to get a list of commands in <group>
"help <command>" for help on <command>
"help <tab>" to get a list of possible help topics
"quit" to exit
127.0.0.1:6379> set wanko bow-wow
OK
127.0.0.1:6379> get wanko
"bow-wow"
127.0.0.1:6379> del wanko
(integer) 1
#入ってるもん確認?
redis-cli KEYS '*'