最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

keepalived+nginx+httpd實(shí)現(xiàn)的雙機(jī)熱備+負(fù)載均衡

 更新時(shí)間:2025年07月15日 09:59:19   作者:俗_人  
本文主要介紹了keepalived + nginx + httpd 實(shí)現(xiàn)的雙機(jī)熱備+負(fù)載均衡,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1、主架構(gòu)圖

1.1 IP地址規(guī)劃

服務(wù)器IP地址
web1192.168.107.193
web2192.168.107.192
nginx1192.168.107.12
nginx2192.168.107.11

2、web服務(wù)器操作

注:web1和web2操作相同

#安裝httpd服務(wù)
 yum install -y httpd
#定制特制頁(yè)面
cd /var/www/html/
ls
echo "7-1" > index.html
#開啟httpd服務(wù)
systemctl start httpd.service
#查看服務(wù)是否開啟
[root@localhost html]# systemctl status httpd.service

結(jié)果:

web2與web1服務(wù)相同

3、配置nginx服務(wù)器的負(fù)載均衡

#安裝nginx
yum install  -y  nginx
systemctl start nginx
#更改配置文件,配置upstream模塊
vim   /etc/nginx/nginx.conf

 upstream web  {
    server 192.168.107.193;
    server 192.168.107.192;
    }


 location /  {
         proxy_pass  http://web;
        }

驗(yàn)證負(fù)載均衡

同樣的操作,我們?cè)趎ginx2上配置一樣

驗(yàn)證負(fù)載均衡

4、配置keepalived

4.1 master

#安裝keepalived
yum install keepalived   -y

#更改配置文件
[root@localhost ~]# vim /etc/keepalived/keepalived.conf 
#配置文件如下
global_defs {
   notification_email {
     acassen@firewall.loc
     failover@firewall.loc
     sysadmin@firewall.loc
   }
   notification_email_from Alexandre.Cassen@firewall.loc
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id LVS01
   vrrp_skip_check_adv_addr
   #vrrp_strict
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
    state MASTER
    interface ens33
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.107.188
    }
}

4.1 backup

#安裝keepalived
yum install keepalived   -y

#更改配置文件
[root@localhost ~]# vim /etc/keepalived/keepalived.conf 
#配置文件如下
  }
   notification_email_from Alexandre.Cassen@firewall.loc
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id LVS02
   vrrp_skip_check_adv_addr
   #vrrp_strict
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
    state BACKUP
    interface ens33
    virtual_router_id 51
    priority 80
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
        192.168.107.188
    }

5、測(cè)試雙機(jī)熱備

5.1 兩臺(tái)keepalived服務(wù)器均開啟

在客戶端上訪問vip地址

檢測(cè)流量的來源:結(jié)果為master在轉(zhuǎn)發(fā)

5.2 模擬master節(jié)點(diǎn)故障

在master上模擬keepalived服務(wù)down掉

[root@localhost ~]# systemctl stop keepalived.service

再次訪問vip地址

發(fā)現(xiàn)從master節(jié)點(diǎn)轉(zhuǎn)到了backup節(jié)點(diǎn)

此時(shí)我們?cè)俅伍_啟master節(jié)點(diǎn)上的keepalived服務(wù)

[root@localhost ~]# systemctl start keepalived.service 

轉(zhuǎn)發(fā)服務(wù)就會(huì)從backup上再次轉(zhuǎn)到master上了

到此這篇關(guān)于keepalived+nginx+httpd實(shí)現(xiàn)的雙機(jī)熱備+負(fù)載均衡的文章就介紹到這了,更多相關(guān)nginx雙機(jī)熱備+負(fù)載均衡內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker 刪除及清理鏡像的方法

    Docker 刪除及清理鏡像的方法

    本文主要介紹了Docker 刪除及清理鏡像的方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 查看docker是否處于啟動(dòng)狀態(tài)的方法詳解

    查看docker是否處于啟動(dòng)狀態(tài)的方法詳解

    Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,本文主要給大家介紹了查看docker是否處于啟動(dòng)狀態(tài)的方法,需要的朋友可以參考下
    2024-06-06
  • 部署k8s和docker、jenkins的區(qū)別和聯(lián)系詳析

    部署k8s和docker、jenkins的區(qū)別和聯(lián)系詳析

    Jenkins、Docker與Kubernetes是現(xiàn)代軟件開發(fā)和運(yùn)維中不可或缺的核心工具,它們分別承擔(dān)不同層次的關(guān)鍵角色,這篇文章主要介紹了部署k8s和docker、jenkins的區(qū)別和聯(lián)系的相關(guān)資料,需要的朋友可以參考下
    2025-11-11
  • docker-compose常見的參數(shù)命令詳解

    docker-compose常見的參數(shù)命令詳解

    Compose?是用于定義和運(yùn)行多容器?Docker?應(yīng)用程序的工具,下面這篇文章主要給大家介紹了關(guān)于docker-compose常見參數(shù)命令的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • 阿里云ECS部署Docker服務(wù)的實(shí)現(xiàn)步驟

    阿里云ECS部署Docker服務(wù)的實(shí)現(xiàn)步驟

    本文主要介紹了阿里云ECS部署Docker服務(wù)的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Docker啟動(dòng)mysql服務(wù)的實(shí)現(xiàn)步驟

    Docker啟動(dòng)mysql服務(wù)的實(shí)現(xiàn)步驟

    本文主要介紹了Docker啟動(dòng)mysql服務(wù)的實(shí)現(xiàn)步驟,文中根據(jù)實(shí)例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • docker部署redis報(bào)錯(cuò)內(nèi)存分配過度解決辦法

    docker部署redis報(bào)錯(cuò)內(nèi)存分配過度解決辦法

    Docker很適合用于測(cè)試發(fā)布,將Docker封裝后可以直接提供給測(cè)試人員進(jìn)行運(yùn)行,不再需要測(cè)試人員與運(yùn)維、開發(fā)進(jìn)行配合,進(jìn)行環(huán)境搭建與部署,這篇文章主要給大家介紹了關(guān)于docker部署redis報(bào)錯(cuò)內(nèi)存分配過度的解決辦法,需要的朋友可以參考下
    2023-11-11
  • Docker一鍵部署MySQL和Redis數(shù)據(jù)庫(kù)的實(shí)現(xiàn)

    Docker一鍵部署MySQL和Redis數(shù)據(jù)庫(kù)的實(shí)現(xiàn)

    MySQL和Redis作為兩種廣泛使用的數(shù)據(jù)庫(kù)系統(tǒng),本文主要介紹了Docker一鍵部署MySQL和Redis數(shù)據(jù)庫(kù)的實(shí)現(xiàn),確保數(shù)據(jù)庫(kù)服務(wù)的穩(wěn)定運(yùn)行與持久化存儲(chǔ),感興趣的可以了解一下
    2025-06-06
  • docker鏡像無法刪除 Error:No such image:xxxxxx解決

    docker鏡像無法刪除 Error:No such image:xxxxxx解決

    這篇文章主要介紹了docker鏡像無法刪除 Error:No such image:xxxxxx解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Ubuntu下安裝Docker教程

    Ubuntu下安裝Docker教程

    Docker是一個(gè)開源軟件,它可以把一個(gè)Linux應(yīng)用和它所依賴的一切(比如配置文件)都封裝到一個(gè)容器。然而,Docker與虛擬機(jī)不同,它使用了沙箱機(jī)制,Docker容器不運(yùn)行操作系統(tǒng),它共享主機(jī)上的操作系統(tǒng)。下面我將在Ubuntu 15.10安裝和使用Docker。
    2016-10-10

最新評(píng)論

金山区| 新绛县| 昌黎县| 乐陵市| 深圳市| 唐河县| 慈利县| 锦州市| 吉木萨尔县| 昂仁县| 加查县| 岳阳市| 怀仁县| 玉门市| 田阳县| 盘山县| 延安市| 陈巴尔虎旗| 紫云| 什邡市| 丰台区| 宜都市| 白河县| 禹州市| 改则县| 西藏| 綦江县| 墨竹工卡县| 冷水江市| 石楼县| 漳平市| 湘潭市| 神农架林区| 新源县| 托克托县| 田阳县| 合川市| 桂东县| 潮州市| 无棣县| 安溪县|