아파치(Apache) 서버 자동 재시작 배치 파일

다음은 아파치 서버 자동 재시작 배치 파일입니다. 전에 아파치 2.2 서버가 자꾸 종료되는 일이 있어서 작성했습니다. 일정 시간 기다리는 것은 ping.exe을 사용해서 처리했고, 서비스 제어는 sc.exe를 사용해서 처리했습니다.

:start

ping 127.0.0.1 -n 2 > nul
sc query apache2.2 | find "STOPPED"
if errorlevel 1 goto start

ping 127.0.0.1 -n 11 > nul
sc start apache2.2

:waiting_for_apache_running
sc query apache2.2 | find "RUNNING"
if errorlevel 1 goto waiting_for_apache_running

goto start
Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중