欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用-創(chuàng)新互聯(lián)

這篇文章主要介紹“CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用”,在日常操作中,相信很多人在CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

為察哈爾右翼前等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及察哈爾右翼前網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站建設(shè)、成都做網(wǎng)站、察哈爾右翼前網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

1. 項(xiàng)目背景介紹

作為企業(yè)內(nèi)部IT服務(wù)部門(mén),為用戶(hù)提供穩(wěn)定,高效,安全的服務(wù)是我們的一貫宗旨。IT運(yùn)維管理尤其重要,其對(duì)用戶(hù)最直接的效用在于提升IT系統(tǒng)的服務(wù)能力,服務(wù)中斷時(shí)間減少了,可用性提高了,那么用戶(hù)基于IT系統(tǒng)的業(yè)務(wù)流才會(huì)更加順暢。為此,選擇適當(dāng)?shù)腎T運(yùn)維管理軟件可以保持服務(wù)的高度可用性。

2. 架構(gòu)介紹

本章主要簡(jiǎn)述針對(duì)當(dāng)前部門(mén)系統(tǒng)應(yīng)用服務(wù)的特點(diǎn),提供行之有效的架構(gòu)。

架構(gòu)圖:

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

說(shuō)明:

1. 節(jié)點(diǎn)Node A作為雙機(jī)熱備環(huán)境中的主節(jié)點(diǎn),節(jié)點(diǎn)Node B擔(dān)任副節(jié)點(diǎn)的角色。當(dāng)主節(jié)點(diǎn)出現(xiàn)故障時(shí),副節(jié)點(diǎn)會(huì)自動(dòng)接管主節(jié)點(diǎn)的角色保障應(yīng)用的正常運(yùn)行。

2. 節(jié)點(diǎn)NFS用于存儲(chǔ)Tomcat的數(shù)據(jù)

3. 192.168.1.210是提供給應(yīng)用服務(wù)的虛擬地址,用戶(hù)訪(fǎng)問(wèn)應(yīng)用服務(wù)通過(guò)此虛擬地址來(lái)實(shí)現(xiàn),而不是訪(fǎng)問(wèn)節(jié)點(diǎn)Node A和Node B的系統(tǒng)地址。

3. Keepalive介紹

Keepalived主要功能是用來(lái)防止單點(diǎn)故障(單點(diǎn)故障是指一旦某一點(diǎn)出現(xiàn)故障就會(huì)導(dǎo)致整個(gè)系統(tǒng)架構(gòu)的不可用)的發(fā)生,從而實(shí)現(xiàn)高可用性和熱備。它誕生之初的目的是能夠自主調(diào)用ipvsadm來(lái)生成規(guī)則,并且能夠自動(dòng)實(shí)現(xiàn)將用戶(hù)訪(fǎng)問(wèn)的地址轉(zhuǎn)移到其他節(jié)點(diǎn)上進(jìn)行實(shí)現(xiàn)的。Keepalived:核心包含一個(gè)core模塊和兩個(gè)checkers和VRRP協(xié)議。Core模塊為keepalived的核心,負(fù)責(zé)主進(jìn)程的啟動(dòng)、維護(hù)以及全局配置文件的加載和解析。checkers:檢查服務(wù)檢查reserved的健康狀況的,基于腳本也可檢查服務(wù)本身的健康狀況。這里是實(shí)現(xiàn)ipvs后端健康狀況的檢測(cè)的。VRRP (Virtual Router Redundancy Protocol,即虛擬路由冗余協(xié)議):是一種容錯(cuò)協(xié)議,它保證當(dāng)主機(jī)的下一跳路由器出現(xiàn)故障時(shí),由另一臺(tái)路由器來(lái)代替出現(xiàn)故障的路由器進(jìn)行工作,從而保持網(wǎng)絡(luò)通信的連續(xù)性和可靠性。VRRP中每個(gè)節(jié)點(diǎn)之間都有優(yōu)先級(jí)的一般為0-255(0,255有特殊用法)數(shù)字越大優(yōu)先級(jí)越高。keepalived是以VRRP協(xié)議為實(shí)現(xiàn)基礎(chǔ)的,即將N臺(tái)提供相同功能的路由器組成一個(gè)路由器組,這個(gè)組里面有一個(gè)master節(jié)點(diǎn)和多個(gè)backup節(jié)點(diǎn)。Master節(jié)點(diǎn)上面有一個(gè)對(duì)外提供服務(wù)的vip(該路由器所在局域網(wǎng)內(nèi)其他機(jī)器的默認(rèn)路由為該vip),master會(huì)發(fā)組播,當(dāng) backup收不到vrrp包時(shí)就認(rèn)為master宕掉了,這時(shí)就需要根據(jù)VRRP的優(yōu)先級(jí)來(lái)選舉一個(gè)backup當(dāng)master。這樣的話(huà)就可以保證路由器的高可用了。

4. 方案驗(yàn)證

本章將詳述整套環(huán)境從硬件到軟件的搭建過(guò)程,讓讀者更加直觀(guān)深刻的了解Keepalive的配置及工作原理。

硬件環(huán)境規(guī)劃:

選擇三臺(tái)聯(lián)想xSeries 3650 M4 并按照表格所示初始化:

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

說(shuō)明:1. xSeries 3650 M4服務(wù)器性能和穩(wěn)定性符合項(xiàng)目的基本需求

2. IMM (Integrated Management Module) 提供遠(yuǎn)程管理

3. 主板集成的第一塊網(wǎng)卡Eth0用于配置系統(tǒng)IP地址

4. 主板集成的第二塊網(wǎng)卡Eth2用于和NFS連接,配置內(nèi)網(wǎng)地址即可

系統(tǒng)及軟件環(huán)境規(guī)劃:

系統(tǒng),軟件和網(wǎng)絡(luò)的詳細(xì)信息如表格所示:

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

搭建:

1. 在Node A,Node B和NFS節(jié)點(diǎn)上均選擇mini方式安裝CentOS 7.4 64-bit,并按照規(guī)劃配置IP地址。

2. 在節(jié)點(diǎn)Node A和Node B的/etc/hosts文件上添加同樣的內(nèi)容,如下:

192.168.1.198 NodeA.xx.xxx.com NodeA

10.10.10.11 NodeA.xx.xxx.com NodeA

192.168.1.199 NodeB.xx.xxx.com NodeB

10.10.10.12 NodeB.xx.xxx.com NodeB

3. 在節(jié)點(diǎn)Node A和Node B安裝Tomcat 7和Keepalive 1.3.5

#yum install tomcat

#yum install keeplived

4. 將Tomcat 數(shù)據(jù)的存儲(chǔ)路徑配置在節(jié)點(diǎn)NFS上

5. 配置節(jié)點(diǎn)Node A上的keeplive

編輯keepalive配置文件 /etc/keepalived/keepalived.conf 作如下修改:

vrrp_instance VI_1 {
state MASTER #設(shè)置節(jié)點(diǎn)Node A為MASTER角色
interface enp11s0f0 #網(wǎng)卡 enp11s0f0 配置的是節(jié)點(diǎn)Node A 的系統(tǒng)IP地址
virtual_router_id 51 #兩臺(tái)系統(tǒng)保證這個(gè)數(shù)字相同
priority 100 #數(shù)字越大等級(jí)越高
advert_int 1
authentication {
auth_type PASS #vrrp協(xié)議,保證兩臺(tái)系統(tǒng)設(shè)置一致
auth_pass 1111
}
virtual_ipaddress {
192.168.1.210/24 #提供給Tomcat應(yīng)用的虛擬服務(wù)地址
}

6. 配置節(jié)點(diǎn)Node B上的keeplive

編輯keepalive配置文件 /etc/keepalived/keepalived.conf 作如下修改:

vrrp_instance VI_1 {
state BACKUP #設(shè)置節(jié)點(diǎn)Node B為BACKUP角色
interface enp11s0f0 #網(wǎng)卡 enp11s0f0 配置的是節(jié)點(diǎn)Node B 的系統(tǒng)IP地址
virtual_router_id 51 #兩臺(tái)系統(tǒng)保證這個(gè)數(shù)字相同
priority 90 #數(shù)字比MASTER即可
advert_int 1
authentication {
auth_type PASS #vrrp協(xié)議,保證兩臺(tái)系統(tǒng)設(shè)置一致
auth_pass 1111
}
virtual_ipaddress {
192.168.1.210/24 #提供給Tomcat應(yīng)用的虛擬服務(wù)地址
}

7. 啟動(dòng)keepalive

#systemctl start keepalived
#systemct enable keepalived #設(shè)置開(kāi)機(jī)自啟動(dòng)

8. 驗(yàn)證keepalive服務(wù)

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

9. 驗(yàn)證節(jié)點(diǎn)Node A的虛擬網(wǎng)絡(luò)服務(wù)地址

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

說(shuō)明:默認(rèn)情況下,虛擬網(wǎng)絡(luò)服務(wù)地址192.168.1.210和主節(jié)點(diǎn)系統(tǒng)IP地址192.168.1.198綁定在相同的網(wǎng)卡接口表示其運(yùn)行正常。

10. 驗(yàn)證節(jié)點(diǎn)Node B的網(wǎng)絡(luò)地址

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

說(shuō)明:副節(jié)點(diǎn)Node B 沒(méi)有看到虛擬網(wǎng)絡(luò)服務(wù)地址且經(jīng)過(guò)主節(jié)點(diǎn)的虛擬網(wǎng)絡(luò)服務(wù)地址驗(yàn)證,表示keepalive服務(wù)在雙機(jī)熱備環(huán)境中已經(jīng)運(yùn)行正常。

11. 驗(yàn)證Tomcat web portal是否正常運(yùn)行

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

說(shuō)明:擁有雙機(jī)熱備架構(gòu)保障的Tomcat服務(wù)運(yùn)行正常

12. 驗(yàn)證當(dāng)主節(jié)點(diǎn)Node A 的keepalive服務(wù)關(guān)閉或者宕機(jī)下,副節(jié)點(diǎn)Node B能否接管并保障Tomcat應(yīng)用不受影響。

A. 查看副節(jié)點(diǎn)Node B的網(wǎng)絡(luò)地址

CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用

說(shuō)明:虛擬網(wǎng)絡(luò)服務(wù)地址192.168.1.210和副節(jié)點(diǎn)系統(tǒng)IP地址192.168.1.199綁定在相同的網(wǎng)卡接口,表明副節(jié)點(diǎn)Node B已經(jīng)成功接管主節(jié)點(diǎn)Node A的職責(zé)。

B. 驗(yàn)證Tomcat web portal是否仍然正常運(yùn)行

說(shuō)明:當(dāng)主節(jié)點(diǎn)Node A出現(xiàn)故障后,副節(jié)點(diǎn)通過(guò)keepalive服務(wù)保障了業(yè)務(wù) 的正常運(yùn)轉(zhuǎn)。

到此,關(guān)于“CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

分享名稱(chēng):CentOS7.4上怎么通過(guò)keepalive實(shí)現(xiàn)Tomcat高可用-創(chuàng)新互聯(lián)
鏈接URL:http://aaarwkj.com/article42/pjjec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、云服務(wù)器、建站公司定制網(wǎng)站、品牌網(wǎng)站設(shè)計(jì)、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
日韩精品日本道欧美黄片| 在线播放国产91精品| 97人妻人人澡人人爽| 亚洲国产成人午夜精品| 午夜未满十八禁止观看| 国产三级精品久久三级国专区| 亚洲不卡高清一区二区三区| 日韩蜜桃av一二三四区| 中文字幕精品一区二区三区视频| 亚洲国产精品一区二区av| 琪琪精品免费一区二区三区| 未满18禁止入内在线观看| 精品毛片在线播放网站不卡| 在线日韩观看免费av| 亚洲精品尤物福利在线一区 | 日本a级免费大片网站| 国产av高清视频在线| 麻豆精品人妻中文在线| 久久这里只有精品伊人网| 18禁止看的视频免费| 相泽南亚洲一区二区在线播放| 一区二区亚洲欧美精品| 高潮少妇高潮少妇av| 浮力草草日韩欧美三级| 黄色黄色片黄色片黄色| 国产91日韩欧美在线| 农村精品少妇久久久久久| 成年人国产免费在线观看| 亚洲另类综合日韩一区| 在线日韩欧美一区二区三区| 日本中文字幕一二三四区| 大香蕉一区二区亚洲欧美| 国产91日韩欧美在线观看| 精品福利视频蜜臀91| 久久久精品免费中文视频| 婷婷六月亚洲中文字幕| 亚洲国产欧美精品综合在线| 国产一区日本二区欧美三区| 亚洲一区制服无码中文| 成人作爱视频免费播放| 亚洲熟女av综合网五月|