아파치 자동재시작
본문
프로세스가 증가해서 서버가 다운되기에 웹검색을 하다가 아파치 자동재시작하는 소스는 찾았는데, 자세한 설명이 없어서 이걸 어디에 넣어야 하는질 모르겠습니다.
#!/bin/sh
# filename : apache_auto_restart.sh
while ( true ) ; do
if [ "`ps aux | grep httpd | wc -l`" -ge "200" ] ; then
# 아래 재시작 부분은 자신의 환경에 맞게 수정
/etc/rc.d/ini.d/httpd restart
date >> /var/log/apacherestart.log
fi
sleep 5
done
위 파일을 만들고 백그라운드로 실행 시킨다 ( apache_auto_restart.sh & )
------------------------------------------------------------
어느디렉토리 어떤파일에 넣어야 하나요?
그리고 프로세스 ID 약 30개정도쌓이면 재시작되게 해도 서버돌아가는데 별 문제는 없나요?
사이트 접속자 별로 없습니다.
답변을 작성하시기 전에 로그인 해주세요.