我在单位文件(systemd)中以以下方式启动sidekiq:
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
有什么主意吗?