Почему sidekiq не пишет в лог-файл? - PullRequest
0 голосов
/ 12 января 2020

Запускаю sidekiq в файле модуля (systemd) как:

ExecStart=/home/deploy/.rvm/gems/ruby-2.3.0/wrappers/bundle exec sidekiq --index 0 --pidfile /var/www/backend/shared/tmp/pids/sidekiq_critical.pid --environment production --logfile /var/www/backend/shared/log/sidekiq_critical.log --config /var/www/backend/current/config/sidekiq_critical.yml

Конфигурационный файл, который я использую:

:concurrency: 5
:verbose: true
:pidfile: ./tmp/pids/sidekiq_critical.pid
staging:
  :concurrency: 10
production:
  :concurrency: 30
:logfile: ./log/sidekiq_critical.log
:queues:
  - critical

, поэтому у меня уже установлено verbose true, но файл журнала никогда не входит в систему. Я проверил разрешение, я установил его на 777 и перезапустил sidekiq, но ничего для файла журнала, который я установил выше: log/sidekiq_critical.log

любая идея

...