|
|
|
리눅스팁 Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 115 article |
2002-02-26 22:06:13 |
|
|
|
|
NickName |
풀비누 |
Subject |
httpd 데몬이 일정수 이상 올라가면 httpd restart |
|
|
[root@Tina myscript]# cat /etc/apache_reset
#!/bin/bash
http_count=$(ps -aux|grep -c httpd)
echo "httpd daemon : $http_count"
numbers=80
if (( $http_count > $numbers )) ; then
echo "httpd count 가 $numbers개를 넘었습니다. 아파치 서버를 재시작합니
다."
/etc/init.d/httpd restart
fi
이와 같이 파일을 작성한 후에 /etc/crontab 에
*/5 * * * * root /etc/apache_reset
이렇게 설정 해두면 5분마다 체크 함.
이는 일정수($numbers) 이상이면 서버 거부공격을 의심할 수 있으므로
데몬을 자동으로 재시작하게 한다. 물론 100개가 넘어가기 전에
서버가 죽어버리면 헛것임 ^.^;;;
|
|
Page Loading [ 0.02 Sec ]
SQL Time [ 0 Sec ]
|
|
|