Слишком много уровней символических ссылок @ rb_sysopen - tmp / pids / sidekiq.pid - PullRequest
0 голосов
/ 23 сентября 2018

Я развернул приложение rails в стадии подготовки.Приложение работает нормально, за исключением sidekiq.

В моем sidekiq.log я вижу следующую строку:

Слишком много уровней символических ссылок @ rb_sysopen - tmp /pids / sidekiq.pid

Я добавил следующие строки в файл deploy.rb с соответствующими строками, чтобы остановить и запустить сервер sidekiq.Я не получаю никакой ошибки при развертывании с использованием mina deploy.

to :launch do
      invoke :'sidekiq:stop'
      invoke :'sidekiq:start'
end

В файле sidekiq.rb я установил user, password для Sidekiq::Web

Я не могу найтиПричиной этого я попытался снова mina deploy, но процесс sidekiq не запустился на сервере.

Я просмотрел некоторые блоги и вопросы SO SO1 и SO2 , но не смог разобраться.

Может кто-нибудь помочь мне решить эту проблему?

Также, пожалуйста, дайте мне знать, если я пропустил какие-либо детали.

1 Ответ

0 голосов
/ 23 сентября 2018

Звучит так, как будто tmp/pid/sidekiq.pid связано с самим собой, таким образом Too many levels of symbolic links.

...