亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

keepalived實現nginx高可用

2024-08-30 12:29:14
字體:
來源:轉載
供稿:網友

keepalived直譯就是保持存活,在網絡里面就是保持在線了,也就是所謂的高可用或熱備,用來防止單點故障(單點故障是指一旦某一點出現故障就會導致整個系統架構的不可用)的發生,keepalived實現的基礎是vrrp,至于vrrp是什么請直接看這里vrrp,下面我們直接看應用吧。

keepalived使用

為了方便使用,寫了一個基于ubuntu 16.04 server 的一鍵配置腳本,配置使用相關就在腳本里見吧

#!/bin/bash# nginx+keepalived 高可用一鍵腳本for ubuntu 16.04if [ $# -ne 4 ]; then echo "USAGE: $0 [MASTER|BACKUP] priority interface virtual_ipaddress" exit 0fiecho -e 'Installing nginx'apt-get install nginx -y > /dev/null 2<&1echo -e 'Installing keepalived'apt-get install keepalived -y > /dev/null 2<&1echo -e 'Configuring keepalived'if [ ! -e /etc/keepalived ];then mkdir /etc/keepalivedficat > /etc/keepalived/keepalived.conf <<EOF! Configuration File for keepalivedglobal_defs { notification_email {  chencheng199211@gmail.com } notification_email_from email #表示發送通知郵件時郵件源地址是誰 smtp_server 127.0.0.1 #表示發送email時使用的smtp服務器地址,這里可以用本地的sendmail來實現 smtp_connect_timeout 30 router_id master #機器標識}vrrp_script chk_nginx { script "/etc/keepalived/check_nginx.sh" interval 2 #腳本執行間隔,單位秒 weight -5 #腳本結果導致的優先級變更:10表示優先級+10;-10則表示優先級-10 fall 3 rise 2}vrrp_instance VI_1 { state $1 #state指定instance(Initial)的初始狀態,就是說在配置好后,這臺服務器的初始狀態就是這里指定的,但這里指定的不算,還是得要通過競選通過優先級來確定,里如果這里設置為master,但如若他的優先級不及另外一臺,那么這臺在發送通告時,會發送自己的優先級,另外一臺發現優先級不如自己的高,那么他會就回搶占為master interface $3 #實例綁定的網卡,因為在配置虛擬IP的時候必須是在已有的網卡上添加的 virtual_router_id 51 #這里設置VRID,這里非常重要,相同的VRID為一個組,他將決定多播的MAC地址 priority $2 #設置本節點的優先級,優先級高的為master advert_int 2 #檢查間隔,默認為1秒 authentication { #這里設置認證  auth_type PASS #認證方式,可以是PASS或AH兩種認證方式  auth_pass 1111 #認證密碼 } virtual_ipaddress { #這里設置的就是VIP,也就是虛擬IP地址,他隨著state的變化而增加刪除,當state為master的時候就添加,當state為backup的時候刪除,這里主要是有優先級來決定的,和state設置的值沒有多大關系,這里可以設置多個IP地址  $4 } track_script {  chk_nginx } #dont_track_primary:忽略VRRP的interface錯誤 #track_interface:跟蹤接口,設置額外的監控,里面任意一塊網卡出現問題,都會進入故障(FAULT)狀態,例如,用nginx做均衡器的時候,內網必須正常工作,如果內網出問題了,這個均衡器也就無法運作了,所以必須對內外網同時做健康檢查 #mcast_src_ip:發送多播數據包時的源IP地址,這里注意了,這里實際上就是在那個地址上發送VRRP通告,這個非常重要,一定要選擇穩定的網卡端口來發送,這里相當于heartbeat的心跳端口,如果沒有設置那么就用默認的綁定的網卡的IP,也就是interface指定的IP地址 #garp_master_delay:在切換到master狀態后,延遲進行免費的ARP(gratuitous ARP)請求 #virtual_routes:原理和virtual ipaddress一樣,只不過這里是增加和刪除路由 #lvs_sync_daemon_interface:lvs syncd綁定的網卡 #nopreempt:設置不搶占,這里只能設置在state為backup的節點上,而且這個節點的優先級必須別另外的高。當主mysql恢復后不搶占資源 #preempt_delay:搶占延遲 #debug:debug級別 #notify_master:表示當切換到master狀態時,要執行的腳本 #notify_backup:表示當切換到backup狀態時,要執行的腳本 #notify_fault:}EOFcat > /etc/keepalived/check_nginx.sh <<EOF#!/bin/bash# description:# 定時查看nginx是否存在,如果不存在則啟動nginx# 如果啟動失敗,則停止keepalivedstatus=$(ps -C nginx --no-heading | wc -l)if [ "${status}" = "0" ]; then  service nginx start  sleep 2  status2=$(ps -C nginx --no-heading | wc -l)  if [ "${status2}" = "0" ]; then    /etc/init.d/keepalived stop  fifiEOFecho -e "enable boot and starting"service keepalived startservice nginx start

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美国产一区二区三区| 69av在线视频| 亚洲综合视频1区| 欧美日韩福利电影| 狠狠干狠狠久久| 亚洲欧洲成视频免费观看| 成人激情视频在线播放| 美女av一区二区三区| 欧美中文在线免费| 国产一区视频在线播放| 欧美精品videosex牲欧美| 国产精品女人网站| 欧美一级淫片videoshd| 久久久精品一区二区| 精品自在线视频| 亚洲最大福利视频网站| 性夜试看影院91社区| 国产精品偷伦视频免费观看国产| 91视频免费网站| 亚洲国内精品在线| 国产精品日韩精品| 国产玖玖精品视频| 不卡伊人av在线播放| 中文字幕亚洲欧美日韩在线不卡| 亚洲国产精品免费| 欧美成年人视频网站| 国产精品亚洲视频在线观看| 啪一啪鲁一鲁2019在线视频| 性色av一区二区三区在线观看| 66m—66摸成人免费视频| 亚洲国产精品成人va在线观看| 久久久久九九九九| 国产欧美婷婷中文| www.日韩不卡电影av| 2021久久精品国产99国产精品| 日韩在线高清视频| 亚洲欧美综合区自拍另类| 美女视频黄免费的亚洲男人天堂| 在线视频国产日韩| 精品视频一区在线视频| 91精品国产乱码久久久久久蜜臀| 久久手机免费视频| 97香蕉久久夜色精品国产| 2025国产精品视频| 97国产成人精品视频| 亚洲亚裔videos黑人hd| 欧美日韩精品在线视频| 中文字幕亚洲欧美日韩高清| 色一情一乱一区二区| 国产亚洲一区精品| 911国产网站尤物在线观看| 国内精品美女av在线播放| 色噜噜久久综合伊人一本| 成人444kkkk在线观看| 日本91av在线播放| 欧美大片在线看| 欧美限制级电影在线观看| 欧美黑人又粗大| 中文字幕av一区二区三区谷原希美| 亚洲免费影视第一页| 97人洗澡人人免费公开视频碰碰碰| 亚洲小视频在线观看| 亚洲在线观看视频网站| 久久人人爽人人| 2019中文字幕在线观看| 最近中文字幕mv在线一区二区三区四区| 国产小视频国产精品| 韩国精品久久久999| 国产精品69久久| 亚洲欧洲第一视频| 日韩av免费在线看| 97在线免费观看视频| 久久久久久亚洲精品不卡| 亚洲精品在线91| 亚洲第一网中文字幕| 亚洲xxxx做受欧美| 国产日韩欧美夫妻视频在线观看| 欧美精品在线免费观看| 伊人伊成久久人综合网站| 精品无人国产偷自产在线| 久久精品久久久久| 国产日韩欧美在线| 97婷婷涩涩精品一区| 日韩欧美在线国产| 欧美成年人视频网站欧美| 亚洲天堂av在线免费观看| 91午夜在线播放| 草民午夜欧美限制a级福利片| 日韩欧美国产激情| 日韩极品精品视频免费观看| 精品视频在线播放色网色视频| 久久精品国产69国产精品亚洲| 亚洲第一区中文99精品| 中文字幕少妇一区二区三区| 欧美一区二区三区……| 久久免费视频在线观看| 日韩毛片中文字幕| 久久久视频在线| 国语自产精品视频在线看| 久久精品视频一| 日韩av在线网址| 91精品久久久久久久| 国产成一区二区| 国产999精品久久久| 国产精品成人一区| 美女撒尿一区二区三区| 国产精品自拍偷拍| 国产+成+人+亚洲欧洲| 亚洲综合小说区| 日韩av电影手机在线| 亚洲欧美国产一本综合首页| 亚洲精品第一页| 欧美激情va永久在线播放| 国产精国产精品| 国产精品爽爽ⅴa在线观看| 日韩欧美在线网址| 国产精品精品视频一区二区三区| 国产一区二区精品丝袜| 欧美一区深夜视频| 欧美黑人一区二区三区| 日韩在线播放视频| 性视频1819p久久| 亚洲国产日韩欧美在线动漫| 国产噜噜噜噜久久久久久久久| 久久久免费观看视频| 日韩av电影院| 欧美日韩亚洲国产一区| 91av在线不卡| 日韩在线视频观看| 亚洲激情视频网| 国产综合久久久久久| 国产精品久久一区主播| 欧美国产日韩精品| 日韩av一卡二卡| 91精品国产高清| 欧美成年人视频| 国产欧美日韩丝袜精品一区| 在线播放国产精品| 亚洲视频在线观看网站| 亚洲日韩中文字幕在线播放| 久久五月情影视| 中文字幕亚洲一区二区三区五十路| 亚洲美女精品久久| 欧美视频第一页| 久久久精品中文字幕| 国产精品欧美一区二区| 精品久久久久久中文字幕大豆网| 成人欧美一区二区三区黑人孕妇| 日韩精品视频观看| 成人精品久久一区二区三区| 欧美亚洲在线观看| 中文字幕在线看视频国产欧美| 欧美日韩在线视频首页| 日韩av大片在线| 国产精品99免视看9| 992tv在线成人免费观看| 伊人久久综合97精品| 亚洲欧美日韩综合| 国产成人一区二区三区| 亚洲美女在线看| 欧美一级视频在线观看| 久久综合伊人77777尤物| 欧美成人第一页| 韩国19禁主播vip福利视频|