3. Keepalived 의 모니터링 전환 스 크 립 트

3. Keepalived 의 모니터링 전환 스 크 립 트
다음 기능 구현: Nginx + Keepalived 에 대한 nginx 모니터링 스 크 립 트 nginx 작성pid. sh, 배경 에 놓 고 nginx 프로 세 스 를 계속 감시 합 니 다.프로 세 스 가 사라 지면 nginx 를 다시 시작 하려 고 시도 합 니 다. 실패 하면 이 컴퓨터 의 keepalived 서 비 스 를 즉시 중단 하고 다른 부하 이퀄 라이저 로 연결 합 니 다.이 스 크 립 트 의 자세 한 내용 은 다음 과 같 습 니 다.

#!/bin/bash 
while  : 
do 
nginxpid=`ps -C nginx --no-header | wc -l` 
 if [ $nginxpid -eq 0 ];then 
 /usr/local/nginx/sbin/nginx 
 sleep 5 
  if [ $nginxpid -eq 0 ];then 
  /etc/init.d/keepalived stop 
  fi 
 fi 
sleep 5  
done

관련 설명 은 제 가 조직 채널 에 보 낸 '기업 급 WEB 의 부하 균형 이 높 고 사용 가능 한 LVS + Keepalived' 라 는 글 을 참고 하 실 수 있 습 니 다.

좋은 웹페이지 즐겨찾기