Keepalived 모니터링 스 크 립 트

585 단어 Linux
다음 기능 구현: 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
한 문장

좋은 웹페이지 즐겨찾기