Как говорится в сообщении об ошибке: вы подключаетесь к экземпляру redis v3.x, но для вашей версии sidekiq требуется экземпляр redis v4, поэтому вам нужно как-то их выстроить. Это оставляет вам две возможности:
- Понизить версию sidekiq до версии, которая работает с redis v3.x
- Обновите версию redis до v4.x, чтобы иметь возможность использовать версию sidekiq, которой вы являетесь в настоящее время пытается использовать
Если вы go с первым параметром, sidekiq 5.2.8 должен работать в соответствии с readme (https://github.com/mperham/sidekiq/tree/v5.2.8). Просто обновите версию sidekiq в вашем Gemfile
, а затем запустите bundle update
.
gem 'sidekiq', '~> 5.2.8'
Если у вас go со вторым вариантом, хорошо ... это зависит от ОС, но вам нужно установить redis v3.