成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

keepalived + nginx 實現(xiàn)高可用方案

瀏覽:338日期:2023-03-13 15:37:52
目錄
  • 1.概述
  • 2.準(zhǔn)備工作
  • 3.配置 keepalived
    • 3.1 master (172.16.225.111)
    • 3.2 master (172.16.225.110)
  • 4.配置 nginx_check.sh
    • 5.關(guān)閉 selinux
      • 6.模擬測試
        • 總結(jié)

          本篇主要介紹一下 keepalived + nginx 來實現(xiàn) 對于nginx的高可用, 還是簡單的主備模式

          1.概述

          前面有了解keepalived 的主備的基本使用, 但是那種是針對宕機(jī)等情況 停止了keepalived 的進(jìn)程實現(xiàn)的 vip的漂移,本篇把keepalived 添加校驗nginx存活腳本 實現(xiàn)針對nginx的監(jiān)控, 實現(xiàn)nginx的高可用

          2.準(zhǔn)備工作

          準(zhǔn)備2臺機(jī)器 , 把111定義為 keepalived 的 MASTER 節(jié)點(diǎn)

          ipkeepalived172.16.225.111MASTER172.16.225.110BACKUP

          分別在2臺服務(wù)器上配置好nginx 并且修改默認(rèn)的 index.html 添加上 ip 標(biāo)識方便區(qū)分. 如下:

          3.配置 keepalived

          在keepalived 的配置文件中的 instance 里面配置 track_script 指定 檢查nginx是否存活的腳本

          3.1 master (172.16.225.111)

          ! Configuration File for keepalivedglobal_defs {   router_id LB111}vrrp_script chk_nginx {   # 具體的腳本   script "/etc/keepalived/nginx_check.sh"   interval 2 # 2s執(zhí)行一次    weight -20 # 失敗一次 則優(yōu)先級 -20}vrrp_instance VI_1 {    state MASTER    interface ens160    virtual_router_id 51    priority 100    advert_int 1    authentication {auth_type PASSauth_pass 1111    }    virtual_ipaddress {172.16.225.200    }    # 指定腳本    track_script {      chk_nginx    }}

          3.2 master (172.16.225.110)

          ! Configuration File for keepalivedglobal_defs {   router_id LB111}vrrp_script chk_nginx {   script "/etc/keepalived/nginx_check.sh"   interval 2   weight -20}vrrp_instance VI_1 {    state BACKUP    interface ens160    virtual_router_id 51    priority 90    advert_int 1    authentication {auth_type PASSauth_pass 1111    }    virtual_ipaddress {       172.16.225.200    }    track_scrip {      chk_nginx    }}

          4.配置 nginx_check.sh

          主要是這個腳本 這個腳本的內(nèi)容就是 通過ps命令檢查 nginx進(jìn)程是否存活 ,如果不存活 則嘗試啟動一次 則檢查 ,如果還是啟動不起來 則 把keepalived 關(guān)閉, 從而讓 keepalived 能檢測到 并且 vip 能夠漂移到其他機(jī)器

          #!/bin/bashstatus=$(ps -C nginx --no-heading|wc -l)if [ "${status}" = "0" ]; then    # 嘗試啟動一次    systemctl start nginx# 再次檢查ngixn 進(jìn)程status2=$(ps -C nginx --no-heading|wc -l)if [ "${status2}" = "0"  ]; then# 關(guān)閉 keepalived systemctl stop keepalivedfifi

          需要在2臺機(jī)器上都配置上這個腳本

          # 給腳本一個 可執(zhí)行的權(quán)限chmode +x /etc/keepalived/nginx_check.sh 
          # 重啟或者啟動 keepalived systemctl restart keepalived

          5.關(guān)閉 selinux

          如果重啟后或者啟動后 查看日志有如下拋錯 , 則是 selinux 沒有關(guān)閉

          # 臨時關(guān)閉setenforce 0#永久關(guān)閉sed -i "s/SELINUX=enforcing/\SELINUX=disabled/" /etc/selinux/config

          6.模擬測試

          2臺機(jī)器 分別啟動nginx 和 keepalived 后

          訪問 vip 172.16.225.200 這個vip 目前在 111 master機(jī)器上

          在master機(jī)器上 把ngixn關(guān)閉

          # 關(guān)閉 nginx ./nginx -s stop
          # 此時查看 keepalived 的狀態(tài)就是 dead了systemctl status keepalived● keepalived.service - LVS and VRRP High Availability Monitor   Loaded: loaded (/usr/lib/systemd/system/keepalived.service; disabled; vendor preset: disabled)   Active: inactive (dead)

          再次訪問vip 172.16.225.200 , 可以看到 vip 已經(jīng)跑到了 backup機(jī)器110上了

          總結(jié)

          本篇主要介紹了 keepalived + nginx 的基本的主備配置 實現(xiàn)了 nginx 的高可用,核心點(diǎn)就是配置 nginx_check.sh腳本給keepalived 的執(zhí)行, 這個nginx_check.sh 腳本內(nèi)如果發(fā)現(xiàn)nginx 不存活 嘗試啟動 如果還是不存活 則直接關(guān)閉 keepalived 進(jìn)程

          到此這篇關(guān)于keepalived + nginx 實現(xiàn)高可用方案的文章就介紹到這了,更多相關(guān)keepalived + nginx 實現(xiàn)高可用內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

          標(biāo)簽: Nginx
          成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
          日本一区二区三区高清不卡| 亚洲国产精品久久久久秋霞影院| 精品视频资源站| 国产精品亚洲综合久久| 狠狠爱成人网| 欧美日本一区| 欧美三级网页| 激情久久久久久久| 亚洲第一伊人| 亚洲在线一区| 久久精品一区| 久久综合一区二区三区| 色菇凉天天综合网| 91国偷自产一区二区三区成为亚洲经典| 久久国产99| 久久久国产精品一区二区三区| 欧美主播一区二区三区美女 久久精品人| 99爱精品视频| 久久久国产精品一区二区中文| 久久精品女人| 欧美剧情片在线观看| 精品国产乱码久久久久久牛牛 | 国产精品视频在线看| 成人免费在线视频| 亚洲高清免费观看高清完整版在线观看| 午夜亚洲福利老司机| 美女精品自拍一二三四| 国产xxx精品视频大全| 女女同性精品视频| 国产精品一区二区在线观看| 在线精品视频一区二区| 日韩精品一区国产麻豆| **网站欧美大片在线观看| 亚洲一二三级电影| 黑人巨大精品欧美黑白配亚洲| 粉嫩蜜臀av国产精品网站| 黄页网站一区| 色婷婷一区二区三区四区| 欧美一区二区不卡视频| 国产精品进线69影院| 日日噜噜夜夜狠狠视频欧美人| 国产在线精品一区二区| 国产精品v欧美精品v日本精品动漫 | 国产激情一区二区三区四区 | 韩国精品久久久| 欧美日韩国产亚洲一区| 午夜亚洲视频| 精品国产露脸精彩对白| 亚洲一区视频在线观看视频| 国产酒店精品激情| 伊人色综合久久天天五月婷| 色婷婷精品久久二区二区蜜臂av| 日韩视频免费观看高清完整版在线观看| 久久九九久精品国产免费直播| 亚洲制服丝袜在线| av网站免费线看精品| 国产精品资源| wwwwxxxxx欧美| 五月天丁香久久| 91在线视频观看| 在线观看亚洲一区| 国产精品色婷婷| 久久aⅴ国产欧美74aaa| 国产综合18久久久久久| 欧美精品在线视频| 亚洲综合色噜噜狠狠| 福利视频网站一区二区三区| 亚欧美中日韩视频| 国产人久久人人人人爽| 麻豆91精品91久久久的内涵| 亚洲欧洲精品一区二区| 2020国产精品| 国产综合色视频| 国产人成精品一区二区三| 久久久久青草大香线综合精品| 麻豆视频观看网址久久| 亚洲精品免费观看| 中文字幕乱码一区二区免费| 国产精品一线二线三线精华| 玖玖视频精品| 1区2区3区国产精品| 99精品在线观看视频| 欧美精品v国产精品v日韩精品 | 极品少妇一区二区三区精品视频| 国产精品毛片一区二区三区| 国产精品国产三级国产普通话三级 | 日韩你懂的在线播放| 日本不卡123| 国产精品夜夜夜一区二区三区尤| 欧美国产激情一区二区三区蜜月| 国产成人精品亚洲午夜麻豆| 欧美午夜片在线观看| 亚洲国产精品久久久男人的天堂| 亚洲免费观看| 亚洲色图制服诱惑 | 国产日韩欧美制服另类| 99v久久综合狠狠综合久久| 日韩一级高清毛片| 国产精品一二三四| 欧洲人成人精品| 日本亚洲三级在线| 在线免费观看成人短视频| 天涯成人国产亚洲精品一区av| 性欧美暴力猛交另类hd| 亚洲一区二区三区在线播放| 国产精品久久久久久模特| 亚洲精品国产精华液| 国产日韩综合| 亚洲bt欧美bt精品| 欧美在线高清视频| 久久99九九99精品| 4hu四虎永久在线影院成人| 国产91在线看| 国产视频一区不卡| 影音先锋久久| 亚洲第一久久影院| 色偷偷久久一区二区三区| 日韩成人精品在线| 欧美日韩成人高清| 成人午夜在线播放| 国产精品女人毛片| 国产欧美一级| 麻豆freexxxx性91精品| 欧美精品日日鲁夜夜添| 国产a视频精品免费观看| 久久综合九色综合欧美98| 欧美女人交a| 亚洲高清不卡在线| 欧美喷潮久久久xxxxx| 成人国产在线观看| 中文字幕制服丝袜一区二区三区 | 色狠狠一区二区三区香蕉| 国产综合色视频| 国产调教视频一区| 亚洲一区欧美二区| 精品一区二区在线观看| 国产日韩欧美综合在线| 免费视频一区二区三区在线观看| 免费不卡在线视频| 久久综合九色综合欧美98| 日韩一级免费| 韩国精品主播一区二区在线观看| 精品福利一区二区三区免费视频| 黑人巨大精品欧美一区二区小视频 | 婷婷一区二区三区| 日韩欧美中文一区| 国产欧美成人| 福利一区在线观看| 一区二区三区在线观看动漫| 欧美日韩一区在线观看| 91老师国产黑色丝袜在线| 亚洲丰满少妇videoshd| 精品免费视频一区二区| 一区二区三区偷拍| 国产成人免费高清| 亚洲二区在线观看| 欧美草草影院在线视频| 亚洲综合好骚| 91女人视频在线观看| 五月激情综合婷婷| 国产日韩高清在线| 欧美另类久久久品| 国产欧美在线| 91精品国产福利| 亚洲精品乱码| 成人国产精品免费观看| 天堂蜜桃一区二区三区| 国产免费观看久久| 日韩一区和二区| 先锋影音国产一区| 91麻豆国产福利精品| 麻豆免费看一区二区三区| 亚洲婷婷国产精品电影人久久| 91精品国产91久久久久久最新毛片 | 国产精品视频免费观看| 欧美日本二区| 成人av手机在线观看| 琪琪久久久久日韩精品| 亚洲综合一区二区精品导航| 国产日韩欧美精品一区| 欧美一级精品在线| 欧美日韩在线综合| 免费视频一区二区三区在线观看| 国内不卡一区二区三区| 91视频com| 国产电影精品久久禁18| 91黄色小视频| 一本色道久久精品| 国内精品**久久毛片app| 99精品视频在线播放观看| 国产精品中文有码| 精品综合免费视频观看| 青青草国产成人av片免费| 亚洲国产sm捆绑调教视频| 亚洲欧美激情视频在线观看一区二区三区| 欧美成人三级电影在线| 91精品国产综合久久福利软件| 欧美日韩一区在线观看| 欧美性生活久久| 欧洲av在线精品|