将Resque队列转换为SideKiq

Hen*_*hiu 6 ruby-on-rails resque sidekiq

我正在尝试将Resque队列转换为Sidekiq.我已经完成了Sidekiq的整个设置,现在我已准备好将所有resque作业添加到sidekiq.

我的问题是:我可以简单地将redis中的所有resque密钥重命名为相应的sidekiq密钥吗?

例如,如果我有一个名为"twitter"的队列,则resque的redis键是"resque:queue:twitter",但sidekiq中的键是"queue:twitter".我可以简单地将"resque:queue:twitter"重命名为"queue:twitter"吗?

Vir*_*ren 6

好的,终于明白了

我错过的全球命令很少,rename也许就是其中之一.

您可以在哪里重命名键如果您愿意

做这样的事情

redis.rename "resque:queue:twitter","queue:twitter" 
Run Code Online (Sandbox Code Playgroud)

看看它是否有效

干杯

谢谢你的问题它只是通过redis知识刷新了