가끔씩 서버가 과도한 트래픽 등으로 멈추는 경우가 있습니다.
이는, 다른 국가에서 Dos 공격등으로 서버가 멈추는 경우가 있는데,
이렇듯 서버가 멈추는 경우에는~
웹서버에서 돌리는 홈페이지 접속이 안되므로 서버를 reboot 해주어야 합니다.
이러한 증상을 감지하고 서버가 반응이 없을 때 재부팅하는 명령어 입니다.
해결책)
정해진 시간 자정 에하겠다고한다면아래와 같이 하면되구요
$ crontab -e
0 0 * * * /sbin/reboot
아래와 같이 입력하면 5분마다 서버에 ping을 보내고, ping이 실패하면 자동으로 재부팅됩니다.
*/5 * * * * /bin/bash -c 'ping -c1 192.168.0.1 > /dev/null || reboot'
...[더 보기]