Skip to content

Instantly share code, notes, and snippets.

@bsa7
Last active September 9, 2016 01:18
Show Gist options
  • Save bsa7/14852932257c31d6a34d2730bb35a53b to your computer and use it in GitHub Desktop.
Save bsa7/14852932257c31d6a34d2730bb35a53b to your computer and use it in GitHub Desktop.
sidekiq restart
#!/bin/bash
app_name="myapp"
if [ -f env ]
then
env=`cat env`
fi
echo 'stop sidekiq ...'
sidekiq_pids=`ps -ef | grep sidekiq | grep $app_name | awk '{print $2}'`
if [[ ! -z "$sidekiq_pids" ]]; then
for pid in $sidekiq_pids
do
`kill -9 $pid`
done
fi
echo 'start sidekiq ...'
RAILS_ENV=$env bundle exec sidekiq -d -C config/sidekiq.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment