Redis示例上的流水线命令已弃用,将在Redis 5.0.0中删除

nkcskrwz  于 2022-09-21  发布在  Redis
关注(0)|答案(2)|浏览(174)

我使用redis版本6.0和gem 'sidekiq', '>= 6.4.1'``gem 'sidekiq-cron', '~> 1.2'在Rails中进行作业调度。我每天都在用玉米工作处理电子邮件。[.我的ruby版本是2.7,rails版本是6.1,使用的是ubuntu 20.07。

0g0grzrc

0g0grzrc1#

该问题已由Sidekiq团队在其最新版本v6.4.1中修复。如果仍然有警告,那么这是由于Sidekiq-cron宝石。它已经被讨论并固定在这里的分叉分支中-ondrejbartas/idekiq-cron#310(注解)我们需要在gefile中添加idekiq cron时执行以下操作:

"sidekiq-cron", git: "https://github.com/citusdata/sidekiq-cron", branch: "hotfix/pipelining_depreciation"

这对我很管用。希望它能对你有所帮助。

ffscu2ro

ffscu2ro2#

在将Sidekiq更新到v6.4.1之后,我仍然收到这个错误。该错误似乎来自resque、redis名称空间的依赖宝石。所以我更新了reque gem,这为我解决了这个问题。

相关问题