サーバ再起動について - monogocoro/qa-preprocessor GitHub Wiki
サーバをリブートすることで、 必要なアプリケーションを再起動することが可能です。
sudo reboot
具体的な処理は以下を行います。(crontab @rebootに記載)
# 環境変数読み込み
source /home/ec2-user/.bash_profile;
# enjuサーバ、nginxの再起動
cd /var/www/qa-preprocessor/docker;
/usr/local/bin/docker-compose down; /usr/local/bin/docker-compose up -d;
/usr/local/bin/docker-compose scale enju=3;
# qa-preprocessorの再起動
/bin/bash -l /var/www/qa-preprocessor/restart.sh >>/tmp/log.log 2>>/tmp/errlog.log