group 'delayed-jobs' do chain grace: 10.seconds start_timeout 20.seconds stop_timeout 20.seconds restart_timeout 20.seconds workers_count = '<%= fetch(:delayed_job_workers || 1) %>'.to_i (0 ... workers_count.to_i).each do |i| process "worker-#{i}" do pid_file "tmp/pids/delayed_job.#{i}.pid" start_command "<%= options[:start_command] %>" stop_command "<%= options[:stop_command] %>" end end end