1234567891011121314151617181920212223 |
- #!/bin/bash
- ## this is the nightly restart script.
- ## it should be used by cron, just makes sure we're in the correct path
- ## and env vars are set before restarting
- ## cron example (pick different times for each server)
- ## ## this does a staggerd restart of the server each night
- ## 15 1 * * * /home/ec2-user/fc/util/nightly-restart.sh > /tmp/cron.nightly-restart.log
- ## save of the current path
- pushd .
- cd ~/fc
- ## make sure to load the env vars
- source ~/.bashrc
- ## restart the server using the normal restart script
- ./restart
- ## restore the previous path
- popd
|