본문 바로가기

데몬3

리눅스 crontab 초단위 실행 하기 corontab 옵션을 보면 최소 1분 단위 밖에 없다. 1분단위의 경우 */1 * * * * 명령어 이렇게 하면 1분단위가 되는데 30초 단위로 명령이 실행되고자 한다면 sleep 을 이용하면 된다. * * * * * * 명령어 & sleep 30; 명령어 이렇게 하면 명령어가 실행된뒤 30초간 sleep 한뒤 다시 명령어를 실행 그렇게 계속 반복하도록 하는 것이다. [출처] 유포유 - http://www.uforu.net/bbs/board.php?bo_table=board01&wr_id=182 2009. 4. 17.
mysql 데몬 종료 # pkill -9 mysql # mysqladmin -uroot -p shutdown # /usr/local/mysql/share/mysql/mysql.server stop (start || restart) # killall mysqld mysql 프로세서 죽이기 다양하지만 어떤게 좋은건지는 잘 모르겠다. 하지만 확실하게 프로세서를 죽이는건 역시 killall 이 빠르게 프로세스를 내려준다. ^^; 2008. 10. 10.
아파치 데몬 감시 스크립트 Apache 데몬 모니터링을 위한 스크립트 아파치 서비스를 운영하다 보면 접속자가 너무 많거나 이상 증상으로 데몬이 죽어 버리는 경우 상시 모니터링 하지 않는 이상 관리자가 확인 하기 전까지 서버는 웹 서비스를 멈추어 버린체 방치하게 된다. 그래서 적어도 한시간 이내에 한번은 데몬이 죽은는지 체크해서 다시 살리는 시스템을 생각하게 된다. # 적당한 위치에 스크립트 파일 만들기 cd /usr/local/apache/bin vi httpd_check.sh #/bin/sh DAEMON="httpd" COUNT=$(ps acx | grep -c $DAEMON) if [ "$COUNT" -gt "0" ]; then /usr/local/apache/bin/apachectl restart else /usr/local.. 2008. 10. 2.