데몬 프로세스 체크후 죽었을 때 자동 실행 방법 > 서버관리

본문 바로가기
사이트 내 전체검색

서버관리

데몬 프로세스 체크후 죽었을 때 자동 실행 방법

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 2,826회 작성일 17-11-05 20:53

본문

ㅁ 예를 들어, 아파치 데몬이 죽었을 경우 자동으로 재시작하는 스크립트이다.

vi /root/check.sh

[code]
#!/bin/bash

http="`pgrep http  | wc -l`"

if [ "$http" -eq "0" ] ; then
        /usr/local/apache/bin/apachectl restart
fi
[/code]

ㅁ 스크립트 설명
http라는 변수에 pgrep http로 아파치 프로세서를 검색 한다음 wc -l로 카운터를 세어 넣는다.
그리고, if문에서 http변수에 들어 있는 값이 0과 같으면 아파치를 리스타트 한다.


ㅁ 크론에 등록해서 주기적으로 실행해 준다.


* 출처
https://www.linux.co.kr/home2/board/bbs/board.php?bo_table=lecture&wr_id=1730
https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1730
http://idchowto.com/?p=14650

추천0

댓글목록

등록된 댓글이 없습니다.

Total 91건 1 페이지
  • RSS
서버관리 목록
번호 제목 조회 추천 날짜
911024007-23
902700002-13
892986012-24
883195012-08
873577007-01
862731006-08
851481004-22
841756004-07
832577003-21
822727003-19
811999002-19
802270002-17
791598002-17
782745001-03
열람중2827011-05
762734009-13
753204009-05
743272009-01
733428008-31
726621008-31

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.