Я пытаюсь получить мой sidekiq сервер и клиент и работает (с помощью Foreman), но всякий раз, когда он получает:Sidekiq, Redis, Рельсы и Руби - не неявное преобразование Pathname в строку
bundle exec sidekiq
следующие результаты:
no implicit conversion of Pathname into String
Просто так, без Type Error
предшествующее ему - очевидно, трассировки стека с последующим (опубликуем, если это поможет). В нем говорится, что проблема заключается в active_support/dependencies.rb (версия 5.0.0.1) в методе require
. Ранее в трассировке стека он добирался до boot_system
в cli.rb sidekiq (версия 4.1.2). Я не уверен, что это известная проблема с sidekiq или у меня отсутствует какая-то конфигурация (я прочитал большое количество руководств по этому поводу, которые включают в себя подробное обсуждение соображений, которые необходимо сделать в отношении сторонних, puma и redis 'configs, но но безрезультатно). Я бегу Ruby, Rails 2.3.1 и 5.0.0.1
sidekiq.yml файл включает в себя (я получил ошибку до этого файла и в том числе не решить этот вопрос):
development:
:concurrency: 5
production:
:concurrency: 20
:queues:
- default
Кроме того, я я действительно новичок в публикации в stackoverflow (но часто использовал его в прошлом). Любое руководство было бы здорово!
Если вы используете его, вы должны включить содержимое файла конфигурации sidekiq.yml. – pdoherty926