/etc/keepalived/keepalived.conf
# 全域性配置
global_defs
notification_email_from [email protected]
smtp_server 192.168.2.190 # 備機更改為自己的ip
smtp_connect_timeout 30
router_id lvs_devel # 主機的名稱,可以修改/etc/hosts新增:127.0.0.1 lvs_devel
}# 檢測指令碼的配置
# 虛擬ip的配置
vrrp_instance vi_1
virtual_ipaddress
}
/usr/local/src/nginx_check.sh
#!/bin/bash
# 如果主伺服器掛掉,會殺掉所有相關的服務,最後從伺服器替代主伺服器a=`
ps -c nginx –no-header |
wc -l`if[
$a -eq 0 ]
;then
/usr/local/nginx/sbin/nginx
sleep 2
if[`
ps -c nginx --no-header |
wc -l`
-eq 0 ]
;then
killall keepalived
fifi
Nginx 配置高可用
閱讀本文需要安裝nginx 一 什麼是高可用 nginx作為負載均衡伺服器 所有請求都到了nginx 可見nginx處於非常重要的位置 如果nginx伺服器宕機 後端web伺服器將無法提供服務 影響嚴重 為了遮蔽負載均衡伺服器的宕機 需要建立乙個備份機 主伺服器和備份機上都執行高可用監控程式 通過傳...
Nginx配置高可用集群
1.普通的模式 nginx宕機,就都完蛋了!2.主從模式 高可用 乙個宕機了,還有另乙個可以繼續工作 3.準備工作 1 需要兩台伺服器 192.168.17.131 和 192.168.17.132 2 需要keepalived 在兩台伺服器上安裝nginx 3 需要虛擬ip 在兩台伺服器上安裝ke...
Nginx 五 高可用配置
1 需要兩台 nginx 伺服器 2 需要 keepalived 3 需要虛擬 ip 1 需要兩台伺服器 192.168.17.129 和 192.168.17.131 2 在兩台伺服器安裝 nginx 3 在兩台伺服器安裝 keepalived 1 使用 yum 命令進行安裝 yum instal...