成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_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丝袜在线播放| 亚洲欧美日韩中文字幕一区二区三区 | 韩国欧美一区| 久久久国产一区二区三区四区小说 | 欧美亚洲日本一区| 亚洲电影一区二区三区| 国产精品久久九九| 亚洲蜜桃精久久久久久久| 国内一区二区三区在线视频| 久久婷婷色综合| 大胆亚洲人体视频| 欧美大片在线观看一区二区| 国产91高潮流白浆在线麻豆 | 91精品办公室少妇高潮对白| 亚洲成人免费在线| 亚洲欧美日韩国产一区| 亚洲一区二区综合| 久久综合影音| 人人狠狠综合久久亚洲| 久久av最新网址| 亚洲成人激情av| 一本一本久久a久久精品综合麻豆| 性久久久久久久久久久久| 裸体丰满少妇做受久久99精品| 亚洲最新在线观看| 久久av一区二区| 天堂在线一区二区| 日本乱码高清不卡字幕| 久久精品国产秦先生| 欧美日韩国产在线观看| 国产剧情一区在线| 日韩视频一区二区三区| 国产成人av电影在线播放| 欧美大片免费久久精品三p| 成人精品视频一区二区三区| 日韩欧美一区二区三区在线| 一区二区三区在线看| 欧美日韩国产在线一区| 精品影视av免费| 久久国产精品久久w女人spa| 五月激情综合网| 在线精品亚洲一区二区不卡| 久久97超碰国产精品超碰| 欧美一区二区在线免费播放| 成人国产精品免费网站| 日本一区二区三区国色天香| 国自产拍偷拍福利精品免费一| 亚洲精品成人a在线观看| 欧美综合国产| 欧美a一区二区| 欧美一卡二卡在线观看| 欧美大片专区| 亚洲一二三四区| 色狠狠色狠狠综合| 国产成人超碰人人澡人人澡| 久久精品亚洲乱码伦伦中文| 一区视频在线看| 亚洲国产成人av| 欧美日韩大陆在线| 色综合色狠狠综合色| 亚洲精品乱码久久久久久黑人| 色国产综合视频| 国产成人aaaa| 18欧美亚洲精品| 久热综合在线亚洲精品| 国产精品一区在线| 国产精品成人免费精品自在线观看| 亚洲欧美bt| 日本中文一区二区三区| 日韩视频一区二区在线观看| 激情婷婷亚洲| 免费成人av在线| 久久久亚洲高清| 在线视频免费在线观看一区二区| 蜜臀99久久精品久久久久久软件| 欧美va亚洲va| 国产精品区一区| 国产sm精品调教视频网站| 亚洲欧美日韩国产一区二区三区| 色av成人天堂桃色av| 97se亚洲国产综合自在线不卡| 亚洲国产一区二区三区 | 91精品国产一区二区三区香蕉| 欧美精品七区| 久久国产精品免费| 国产精品美女久久久久久久久久久| 美女国产一区| 91丨porny丨国产入口| 亚洲综合丝袜美腿| 日韩欧美国产麻豆| 国产精品一区毛片| 激情六月婷婷久久| 精品视频在线免费观看| 国产二区国产一区在线观看| 国产精品高潮呻吟久久| 欧美在线free| 国内成+人亚洲| 日本不卡视频在线| 国产午夜精品久久久久久免费视| 久久精品国产第一区二区三区最新章节 | 久久综合九色综合97婷婷| 欧美大片一区| 免费日本视频一区| 中文一区在线播放| 欧美群妇大交群的观看方式| 亚洲婷婷免费| 国产成人综合网站| 亚洲成人激情自拍| 久久蜜桃一区二区| 在线欧美小视频| 在线看片日韩| 成人美女视频在线观看| 日韩制服丝袜先锋影音| 国产视频一区二区三区在线观看| 欧美影片第一页| 一区三区视频| 成人国产一区二区三区精品| 日韩av一二三| 亚洲私人黄色宅男| 欧美大片一区二区三区| 可以看av的网站久久看| 亚洲性视频h| 不卡的电影网站| 美女视频一区二区三区| 亚洲欧美日韩国产综合| 精品国产一区二区三区久久影院| 久久香蕉精品| 18成人免费观看视频| 国产999精品久久久久久绿帽| 视频一区在线播放| 综合欧美亚洲日本| 欧美sm美女调教| 欧美日韩一区 二区 三区 久久精品| 一区二区三区精品国产| 欧美在线高清| 不卡欧美aaaaa| 国产在线日韩欧美| 人妖欧美一区二区| 亚洲在线免费播放| 综合亚洲深深色噜噜狠狠网站| 亚洲精品在线三区| 在线电影一区二区三区| 色婷婷久久综合| 一本色道婷婷久久欧美| 亚洲婷婷免费| 91日韩精品一区| 高清日韩电视剧大全免费| 麻豆91在线播放| 天堂成人国产精品一区| 亚洲一级片在线观看| 中文字幕的久久| 国产欧美综合在线观看第十页| 欧美伊人精品成人久久综合97| 裸体丰满少妇做受久久99精品 | 国产亚洲福利| 99www免费人成精品| 国产中文一区二区| 欧美fxxxxxx另类| 91视频.com| 99热精品国产| caoporen国产精品视频| 不卡的av在线| 99国产精品久久久久久久久久久| 成人综合婷婷国产精品久久| 国产乱码精品一区二区三| 国产精品自拍一区| 国产精品一品二品| 国产成人av自拍| 国产不卡高清在线观看视频| 国产成人午夜精品影院观看视频 | 亚洲美女偷拍久久| 亚洲欧美激情小说另类| 亚洲欧美日韩一区二区 | 91在线国产福利| 91丨九色丨尤物| 欧美日韩综合另类| 欧美日韩网站| 黑丝一区二区三区| 亚洲国产精品久久久久久女王 | 成a人片国产精品| av在线这里只有精品| 91在线码无精品| 午夜电影亚洲| 亚洲网站啪啪| 亚洲日本无吗高清不卡| 国产农村妇女精品一区二区| 欧美中文字幕| 欧美亚洲综合色| 日韩欧美三级在线| 欧美精品一区二区久久久| 国产色91在线| 亚洲青青青在线视频| 亚洲一区二区精品视频| 舔着乳尖日韩一区| 久久99精品久久久久久久久久久久 | 亚洲男同1069视频| 亚洲丝袜精品丝袜在线| 亚洲色图清纯唯美| 日韩黄色一级片| 国产揄拍国内精品对白|