B / Y / U / S
HOME 웹 호스팅 도메인 매뉴얼 고객지원 설정정보 계정신청 2025-04-06 Sunday 
웹 호스팅
# 공지 사항
# 자주 묻는 질문
# 질문과 답변
# 가입 문의
커뮤니티
# 자유게시판
# 리눅스팁
# 아이큐 테스트
# 내홈 소개
# 겔러리
# 자료실

  리눅스팁  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개가 넘어가기 전에
서버가 죽어버리면 헛것임 ^.^;;;
Regist Addr [ 192.168.0.2 ] 목록보기 윗글 아랫글
정규표현식 [ 상세 검색 ]
Page Loading [ 0.02 Sec ] SQL Time [ 0 Sec ]

Copyleft 1999-2025 by JSBoard Open Project
Theme Designed by IDOO And follow GPL2

개인정보 취급방침 이용 약관 사이트 맵 어드민 관리