shimgo
3/12/2018 - 8:07 AM

delayed_jobの実行・停止

bundle exec rake jobs:work

マルチプロセスで起動

4つのプロセスで起動
./bin/delayed_job -n 4 start
ps aux | grep delayed
# delayed_job.0-3が出てくる

delayed_job.1を停止

起動コマンドと同じパラメータじゃないと止まらないみたい

./bin/delayed_job -i 1 stop

# pid ファイル指定
bin/delayed_job --pid-dir=tmp/pids -n 2 stop