老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

如何實(shí)現(xiàn)keeplied+nginx+tomcat高可用部署

這篇文章將為大家詳細(xì)講解有關(guān)如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

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

 如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

Tomcat 部署

本次實(shí)驗(yàn)是在兩臺虛擬機(jī)上部署tomcat中間件,每臺虛擬機(jī)部署三個服務(wù),分別使用7001、7002、7003三個端口,進(jìn)行部署程序。

tomcat虛擬機(jī)地址:

192.168.56.57

192.168.56.58

 如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

Tomcat7001配置:

進(jìn)入到tomcat配置文件,進(jìn)行修改端口參數(shù)

 如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

 如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

將業(yè)務(wù)端口更改成7001端口,對外部瀏覽器訪問使用

如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署 

將程序關(guān)閉的端口更改成8006 端口,該端口對內(nèi)部使用。

 如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

其他幾個服務(wù)相應(yīng)的去更改tomcat端口。

Nginx配置

 

本次反向代理使用的是軟負(fù)載nginx進(jìn)行代理,分別使用了兩臺虛擬進(jìn)行主備切換,保證業(yè)務(wù)正常使用。

 

Nginx 兩臺服務(wù)器地址為:

192.168.56.55

192.168.56.56

 

Nginx 配置:

本次nginx 安裝在/usr/local/nginx目錄下面

 如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

Nginx配置文件更改:

[root@edsir1p8 conf]# cat nginx.conf

worker_processes  4;

 

error_log  logs/error.log;

 

pid       logs/nginx.pid;

 

 

events {

    use epoll;

    worker_connections  65000;

}

 

http {

    include       mime.types;

    default_type  application/octet-stream;

 

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

                      '$status $body_bytes_sent "$http_referer" '

                      '"$http_user_agent" "$http_x_forwarded_for"';

 

 log_format json '{"@timestamp":"$time_iso8601",'

             '"@version":"1",'

             '"client":"$remote_addr",'

             '"url":"$uri",'

             '"status":"$status",'

             '"domian":"$host",'

             '"host":"$server_addr",'

             '"size":"$body_bytes_sent",'

             '"responsetime":"$request_time",'

             '"referer":"$http_referer",'

             '"ua":"$http_user_agent"'

          '}';

 

 

    sendfile        on;

include   weixin.vhost.conf;

}

 

 

[root@edsir1p8 conf]# cat weixin.vhost.conf

upstream weixin {

#     ip_hash;

       server 192.168.56.57:7001 weight=1;

       server 192.168.56.57:7002 weight=1;

       server 192.168.56.57:7003 weight=1;

       server 192.168.56.58:7001 weight=1;

       server 192.168.56.58:7002 weight=1;

       server 192.168.56.58:7003 weight=1;

}

server {

      listen 80;

      server_name localhost;

 

       location / {

#     include proxy_common.conf;

       proxy_pass http://weixin;

       }

      access_log logs/weixin_access.log;

}

 

通過瀏覽器驗(yàn)證

 如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

至此反向代理配置成功。

 

 

Keepalived配置

 

安裝Keepalived略

      本次實(shí)驗(yàn)將keepalived 和nginx 安裝在一臺服務(wù)器上。

192.168.56.55

192.168.56.56

完成上述步驟之后keepalived已經(jīng)可以實(shí)現(xiàn)虛擬IP轉(zhuǎn)移了,但是實(shí)際應(yīng)用當(dāng)中我們需要的是自動進(jìn)行虛擬IP的轉(zhuǎn)移,所以我們還需要配置keepalived的腳本,使其能夠在某一個nginx無法提供服務(wù)的時候自動將虛擬IP轉(zhuǎn)移到備用服務(wù)器,以下腳本來自于上邊提供的鏈接,原理是通過curl訪問某一個鏈接,如果連續(xù)兩次三秒沒有響應(yīng)則降低服務(wù)器的優(yōu)先級,我們在/etc/keepalived目錄下創(chuàng)建一個名為check_status.sh的文件,然后鍵入以下內(nèi)容

#!/bin/bash

count=0

for (( k=0; k<2; k++ )) do check_code=$( curl --connect-timeout 3 -sL -w "%{http_code}\\n" http://localhost/index.jsp -o /dev/null )

if [ "$check_code" != "200" ]; then

count=$(expr $count + 1)

sleep 3

continue

else

count=0

break

fi

done

if [ "$count" != "0" ]; then

exit 1

else

exit

0

Fi

chmod +x check_status.sh

后我們在keepalived.conf中配置腳本,配置內(nèi)容如下:

vrrp_script check_status

{

script "/etc/keepalived/check_status.sh"

interval 5

weight -5

}

vrrp_instance VI_1

{ state MASTER  #備keepalived 填寫B(tài)ACKUP

interface eth0

 virtual_router_id 51

priority 100 #備keepalived 填寫90

advert_int 1

authentication {

auth_type PASS

auth_pass 1111 }

virtual_ipaddress {

192.168.56.100

}

track_script {

check_status

}

}

如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署 

配置完成后重啟keepavlied即可,此時如果關(guān)閉本機(jī)的nginx的話可以看到在5秒后虛擬IP會漂移到備用服務(wù)器上去,這里因?yàn)檠菔镜脑拡D片太多了,就不上圖片了,nginx退出可以執(zhí)行nginx -s stop命令,如果是使用yum安裝的nginx可以通過systemctl來停止nginx服務(wù)

 

模擬主nginx宕機(jī)

[root@edsir1p8 conf]# killall nginx

 

繼續(xù)訪問虛擬地址:

如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署

關(guān)于如何實(shí)現(xiàn)keeplied +nginx +tomcat 高可用部署就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


名稱欄目:如何實(shí)現(xiàn)keeplied+nginx+tomcat高可用部署
路徑分享:http://www.xueling.net.cn/article/pojhgh.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 久草免费资源站 | 性一爱一乱一交一视频 | 国内揄拍国内精品少妇国语 | 国产二区精品 | 一区2区3区在线看 | 1024手机在线观看你懂的 | 久久爱99| 日日日干干干 | 96sao在线精品视频 | 呻吟求饶的人妻中文字幕 | 双乳奶水饱满少妇呻吟 | 中国xxxx真实自拍 | 亚洲欧洲精品视频在线观看 | 成人www.| 東热精品中字久久无码五月天 | 国产高清av在线一区二区三区 | 69看片 | 91九色性视频 | 麻豆视频在线观看免费网站 | 美女视频黄是免费 | 午夜男女无遮掩免费视频 | 999久久久免费精品国产 | 91深夜视频| 国产第一页第二页 | 午夜在线免费视频 | 欧美日韩亚洲精品一区二区三区 | 我被黑人一夜P了10次 | japanese18高潮喷水 | 亚洲精品97久久中文字幕无码 | 欧美一区二区三区中文字幕 | 中文字幕我不卡 | 国产精品不卡一区二区三区在线观看 | 色综合免费视频 | 国产孕妇视频在线播放 | 欧美黑人添添高潮a片www | 草碰在线 | 日韩福利片午夜免费观着 | 日韩午夜免费视频 | 97中文字幕在线观看 | 亚洲精品乱码久久久久久久久久 | 欧美成人亚洲成人 |