0
有人能告诉我什么是错的这个命令,以及为什么sidekiq
没有启动Sidekiq没有启动服务器上
run "cd #{release_path}/App && RAILS_ENV=#{fetch(:stage)} bundle exec sidekiq -e #{fetch(:stage)} -C#{shared_path}/config/sidekiq.yml -P #{sidekiq_pid} -L #{shared_path}/log/sidekiq.log -d"
但Capistrano的运行此命令
remote: * executing "cd /home/user/applications/App/development/releases/00000000000001/App && RAILS_ENV=development bundle exec sidekiq -e development -C /home/user/applications/App/development/shared/config/sidekiq.yml -P /home/user/applications/App/development/shared/pids/sidekiq.pid -L /home/user/applications/App/development/shared/log/sidekiq.log -d"
remote: servers: ["localhost"]
remote: [localhost] executing command
remote: command finished in 696ms
但我依然有sidekiq
创建sidekiq.pid
文件
我已经在我的初始化文件中添加这些行但不知道为什么它仍然在发生 –
您还添加了这个config.active_job.queue_adapter =:sidekiq在config/application.rb中? –
以上线路的用途是什么意思,为什么我应该包含这一行? –