keepalived+nginx

keepalived可以認為是VRRP協議在Linux上的實現,主要有三個模塊,分別是core、check和vrrp。core模塊為keepalived的核心,負責主進程的啟動、維護以及全局配置文件的加載和解析。check負責健康檢查,包括常見的各種檢查方式。vrrp模塊是來實現VRRP協議的。本文基于如下的拓撲圖:

wKiom1gcL4rhavLfAAAm837X93Y751.png

配置keepalived+nginx的方法比配置keepalived+LA Cluster的方法要簡單 ; 使用nginx做調度器的話 , 只需要將vip進行實時調度 , 不用配置real server (因為在nginx 上配置)  ; 但是需要注意的是 , 假設當前主機沒有出現故障 , 但是nginx服務出現故障怎么辦 ? 至需要檢測nginx服務是否正常運行 , 如果沒有正常運行 , 權重值減一定的數值 , 使status 變為 backup 就可以了 ;

1.1 配置nginx做為反代理服務器

在http配置段中添加upstream配置文 :

upstream SERVER_NAME {

server IP-1;

server IP-2;

}

在server配置段中的location 中添加配置文

location / {

proxy_pass http:SERVER _NEMA;

}

wKioL1gcL4qCXjeRAABSTNsI8vs056.png

wKioL1gcL4mBWiL3AAAmIFTmYI0024.png

兩臺nginx反代服務器配置好后啟動 , 并做測試 :

wKiom1gcL4iiZu7QAAA5Rvcxamo229.png


要確定好nginx反代服務器能夠正常運行 ;



1.2 修改keepalived.conf配置文件 :

用nginx作調度器(director) 關鍵兩點 :

(1) 網絡資源的實時轉移 (基于vrrp協議的實現)

(2) 實時監測nginx反代服務器的健康狀態

所以配置文如下 :

wKioL1gcL4nxaBR2AAB92ycS_cQ243.png


原創文章,作者:hunter,如若轉載,請注明出處:http://www.www58058.com/57420

(0)
hunterhunter
上一篇 2016-11-04
下一篇 2016-11-04

相關推薦

  • N25-第16周博客作業

    1、源碼編譯安裝LNMP架構環境;     安裝nginx:      1)安裝依賴包 ]# yum groupinstall “Development Tools” “Development Libraries” -y ]# yum install wget openssl-devel ncurses-de…

    2017-05-21
  • linux常見文件管理類命令

    1、文件管理類命令主要有mkdir、rmdir、cp、mv、rm等 mkdir:make directory創建文件夾 -p:自動按需創建父目錄 -v:顯示創建過程 -m:創建時給定文件夾權限 創建層級文件夾時,需保證上一級目錄存在,否則會報錯,例如 ? 創建層級文件夾時,可以加上-p選項,遞歸創建不存在的上級目錄,例如 ? rmdir:刪除文件夾 -p:刪…

    2017-12-10
  • Shell腳本之流程控制語句

    Shell腳本之流程控制語句 1、 if語句 (1)if 條件;then        action1 else        action2 fi  注意:shell里沒有縮進要求。 (2)if 條件1;then   …

    Linux干貨 2017-04-16
  • LVM邏輯卷管理

    LVM邏輯卷管理 LVM全稱為Logical VolumeManager邏輯卷管理器,LVM是Linux環境中對磁盤分區進行管理的一種機制,是建立在硬盤和分區之上、文件系統之下的一個邏輯層,可提高磁盤分區管理的靈活性。 其中 PV:Physical Volume 物理卷 VG:volume Group 卷組 LV:Logincal Volume 邏輯卷 實驗…

    2017-08-14
  • 建立yum源及yum命令的使用

    一、什么是YUM     YUM的全稱為 Yellowdog Update Modifier,其主要目的是為了解決RPM包安裝時的依賴關系的問題。YUM只是一個用于軟件安裝的前端工具,其主要的服務對象還是RPM軟件包。     YUM采用C/S架構,即客戶端與服務器的?!?/p>

    Linux干貨 2015-05-11
欧美性久久久久