Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

 Nginx + keepalive(部分配置)

!配置文件keepalive

global_defs {

notification_email {

}

notification_email_from ops@wangshibo.cn

smtp_server 127.0.0.1

smtp_connect_timeout 30

router_id主节点

}

vrrp_script chk_http_port {

/opt/chk_nginx脚本”。sh "

间隔2

体重5

下降上升2

1}

vrrp_instance VI_1 {

国家主人

接口eth0

mcast_src_ip 192.168.115.173

virtual_router_id 51优先

101

advert_int 1

认证{

auth_type通过

1111

auth_pass}

virtual_ipaddress {

192.168.115.100

}

track_script {

chk_http_port

}

}

 Nginx + keepalive(部分配置)

脚本模板:

# !柜台/bin/bash

=$ (ps - c nginx——no-heading | wc - l)

如果[" ${柜台}"=" 0 ");然后

服务nginx重启睡眠2

counter=$ (ps - c nginx——no-heading | wc - l)

如果[" ${柜台}"=" 0 ");然后

服务keepalive停止

fi

fi



Nginx + keepalive(部分配置)