Когда я запускаю sidekiq с консоли рельсов
ActivationWorker.perform_async(832181)
работает нормально, но когда я нажимаю на приложение, ничего не запускается, и я не получаю никаких журналов также в log/sidekiq.log
log/sidekiq.log
Rails консоль в рабочем режиме, чтобы среды отличались? Конфиги могут отличаться для dev и prod.
Вы видите работников, слушающих в администраторе sidekiq?
Вы можете проверить sidekiq_options, чтобы помочь отладке. У меня нет оболочки, но если вы можете подключить консоль rails, попробуйте проверить ActivationWorker и посмотреть, есть ли у вас этот хэш опций. Может быть, это что-то странное, что рабочие не видят?
sidekiq_options
Нет журналов означает, что он собирается на стандартный вывод. Вы можете указать файл с помощью -L. https://github.com/mperham/sidekiq/wiki/Logging
-L