nginx反向代理實現(xiàn)tomcat集群

前言

本篇文章主要介紹的是nginx反向代理實現(xiàn)tomcat集群骤公。

集群就是同一個業(yè)務坏瞄,部署在多個服務器上,即不同的服務器運行同樣的代碼脆栋,干同一件事倦卖。多臺機器處理訪問,能夠分擔服務器的壓力筹吐。此外糖耸,如果其中一臺服務器宕機,訪問則轉(zhuǎn)移到剩余可用的服務器丘薛。

本文介紹的是通過nginx反向代理轉(zhuǎn)發(fā)請求嘉竟,搭建tomcat集群。

一洋侨、環(huán)境介紹

1.復制四臺centos7的虛擬機舍扰,在tomcat服務器中安裝tomcat,在nginx服務器中安裝nginx希坚。

ip 應用
192.168.56.101 部署Tomcat
192.168.56.102 部署Tomcat
192.168.56.103 部署Tomcat
192.168.56.105 部署Nginx

JDK:1.8.0_162
Tomcat:apache-tomcat-8.5.27

二边苹、配置服務器

1.在三臺Tomcat服務器/usr/local/apache-tomcat-8.5.27/webapps/ROOT中分別添加三個不同的index.html頁面

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>tomcat1</title>
</head>
<body>
<h1>這是tomcat集群的第一個節(jié)點</h1>
</body>
</html>

2.訪問 192.168.56.101:8080

image

訪問 192.168.56.102:8080

image

訪問 192.168.56.103:8080

image

3.配置nginx
vim /usr/local/nginx/conf/nginx.conf

#user  nobody;
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    upstream myserver{
        #weight表示權重,當訪問對應次數(shù)后跳到另一個節(jié)點
       server 192.168.56.101:8080 weight=1 max_fails=2;
       server 192.168.56.102:8080 weight=2 max_fails=2;
       #backup表示備份機裁僧,所有非backup服務器宕機后會啟用它
       server 192.168.56.103:8080 backup weight=3 max_fails=2;
    }
    server {
        listen       80;#監(jiān)聽80端口
        server_name  myserver;

        #charset koi8-r;
        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
            #這里的myserver必須要和upstream中指定的一致
            proxy_pass http://myserver; 
            #proxy_redirect on;
            proxy_next_upstream http_502 http_504 http_404 error timeout invalid_header;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

4.啟動nginx个束,訪問192.168.56.105


image

多刷新幾次,會在tomcat1和tomcat2中來回訪問聊疲,訪問比重由配置中的weight關鍵字決定茬底,把這兩個tomcat其中一個關掉,會訪問剩下的節(jié)點获洲,如果這兩個都掛掉了阱表,則會去訪問tomcat3,這是由backup關鍵字決定的贡珊。

CSDN:https://blog.csdn.net/qq_27682773
簡書:http://www.reibang.com/u/e99381e6886e
博客園:https://www.cnblogs.com/lixianguo
個人博客:https://www.lxgblog.com

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末最爬,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子门岔,更是在濱河造成了極大的恐慌爱致,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件寒随,死亡現(xiàn)場離奇詭異蒜鸡,居然都是意外死亡胯努,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門逢防,熙熙樓的掌柜王于貴愁眉苦臉地迎上來叶沛,“玉大人,你說我怎么就攤上這事忘朝』沂穑” “怎么了?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵局嘁,是天一觀的道長溉箕。 經(jīng)常有香客問我,道長悦昵,這世上最難降的妖魔是什么肴茄? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮但指,結果婚禮上寡痰,老公的妹妹穿的比我還像新娘。我一直安慰自己棋凳,他們只是感情好拦坠,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著剩岳,像睡著了一般贞滨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上拍棕,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天晓铆,我揣著相機與錄音,去河邊找鬼绰播。 笑死骄噪,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的幅垮。 我是一名探鬼主播腰池,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼尾组,長吁一口氣:“原來是場噩夢啊……” “哼忙芒!你這毒婦竟也來了?” 一聲冷哼從身側響起讳侨,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤呵萨,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后跨跨,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體潮峦,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡囱皿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了忱嘹。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嘱腥。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖拘悦,靈堂內(nèi)的尸體忽然破棺而出齿兔,到底是詐尸還是另有隱情,我是刑警寧澤础米,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布分苇,位于F島的核電站,受9級特大地震影響屁桑,放射性物質(zhì)發(fā)生泄漏医寿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一蘑斧、第九天 我趴在偏房一處隱蔽的房頂上張望靖秩。 院中可真熱鬧,春花似錦乌叶、人聲如沸盆偿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽事扭。三九已至,卻和暖如春乐横,著一層夾襖步出監(jiān)牢的瞬間求橄,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工葡公, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留罐农,地道東北人。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓催什,卻偏偏與公主長得像涵亏,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蒲凶,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容