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

應(yīng)該如何部署Tomcat及負(fù)載均衡配置

下文給大家?guī)響?yīng)該如何部署Tomcat 及負(fù)載均衡配置,希望能夠給大家在實(shí)際運(yùn)用中帶來一定的幫助,負(fù)載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內(nèi)累計(jì)的經(jīng)驗(yàn)來做一個(gè)解答。

成都創(chuàng)新互聯(lián)公司長期為千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為開魯企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作,開魯網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

Tomcat云服務(wù)器作為免費(fèi)的開源web應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)用戶不是很多的場合中被普遍使用,是開發(fā)和測試JSP程序的首選。一般來說,Tomcat雖然和apache或者Nginx這些web服務(wù)器一樣,具有處理HTML頁面的功能,然而由于其處理靜態(tài)頁面的能力遠(yuǎn)不如apache或者Nginx,所以Tomcat一般是作為一個(gè)servlet和JSP容器,單獨(dú)運(yùn)行在后端,Tomcat應(yīng)用場景如下:
應(yīng)該如何部署Tomcat 及負(fù)載均衡配置
用戶訪問的永遠(yuǎn)是apache/Nginx服務(wù)器,然后由apache/Nginx服務(wù)器轉(zhuǎn)交給Tomcat服務(wù)器處理,所有服務(wù)器都連接著共享存儲(chǔ)服務(wù)器,以便使用戶每次訪問到數(shù)據(jù)是一樣的,apache/Nginx是用來做調(diào)度的,也就是熟知的負(fù)載均衡,關(guān)于負(fù)載均衡不多解釋了。

通常情況下,一臺(tái)Tomcat站點(diǎn)由于可能出現(xiàn)單點(diǎn)故障及無法應(yīng)付過多的客戶復(fù)雜多樣的請(qǐng)求等問題,不能單獨(dú)應(yīng)用于生產(chǎn)環(huán)境下,所以需要使用負(fù)載均衡來解決這些問題。

Nginx是一個(gè)非常優(yōu)秀的http服務(wù)器軟件,它能夠支持高達(dá)50000個(gè)并發(fā)連接數(shù)的響應(yīng),擁有強(qiáng)大的靜態(tài)資源處理能力,運(yùn)行穩(wěn)定,并且內(nèi)存、CPU等系統(tǒng)資源消耗非常低。目前很多大型網(wǎng)站都應(yīng)用Nginx服務(wù)器作為后端網(wǎng)站程序的反向代理及負(fù)載均衡器,來提升整個(gè)站點(diǎn)的負(fù)載并發(fā)能力。
部署環(huán)境如下:
應(yīng)該如何部署Tomcat 及負(fù)載均衡配置

一、準(zhǔn)備工作:
三臺(tái) Centos 7 及系統(tǒng)鏡像
Tomcat 和 Nginx 的源碼包(可自行從官網(wǎng)下載)
本人提供的軟件包  https://pan.baidu.com/s/1mqrs2jW-6ADRA2uUf6ERBg
提取碼: mu4j
開始在 1.10 服務(wù)器上做 Tomcat (本人較懶,防火墻的配置就免了,我直接給停服務(wù)了,如有需要,請(qǐng)自行配置放行)

[root@localhost /]# java -version                 # 查看 Java 是否安裝,如果沒有,請(qǐng)自行安裝
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)

二、安裝配置 Tomcat:

[root@localhost /]# tar zxf apache-tomcat-8.5.16.tar.gz -C  /usr/src/
[root@localhost /]# cd /usr/src/
[root@localhost src]# mv apache-tomcat-8.5.16/ /usr/local/tomcat8              # 將生成的文件移動(dòng)到 /usr/src 下
[root@localhost /]# mkdir -p /web/webapp1              # 創(chuàng)建用于存放 Java web站點(diǎn)的根目錄
[root@localhost /]# vim /web/webapp1/index.jsp         # 創(chuàng)建測試文件

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
  <head>
        <title>JSP  test1  page</title>
  </head>
<body>
 <% out.println("Welcome test1");%>
</body>
</html>
[root@localhost /]# vim /usr/local/tomcat8/conf/server.xml 
...............................                  # 在 Host 段增加 context 段
 <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Context docBase="/web/webapp1" path="" reloadable="false">
        </Context>                                                 // docBase:web 應(yīng)用的文檔基準(zhǔn)目錄
                                                                          // reloadable: 設(shè)置監(jiān)視“類”是否變化
                                                                        // path=“”:設(shè)置默認(rèn)“類”

啟動(dòng) Tomcat:

..............          關(guān)閉 Tomcat 將startup.sh 改為 shutdown.sh  即可
[root@localhost /]# /usr/local/tomcat8/bin/startup.sh           # 啟動(dòng) Tomcat
Using CATALINA_BASE:   /usr/local/tomcat8
Using CATALINA_HOME:   /usr/local/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar
Tomcat started.
[root@localhost /]# netstat -anpt | grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN      4280/java           
tcp6       0      0 192.168.1.10:8080       192.168.1.10:41946      TIME_WAIT   -      

測試訪問 192.168.1.10:8080 如下:
應(yīng)該如何部署Tomcat 及負(fù)載均衡配置
.
至此,192.168.1.10的Tomcat就已經(jīng)配置完成了,另一臺(tái)Tomcat服務(wù)器192.168.1.20的配置和192.168.1.10的配置完全一樣,將上面的配置在192.168.1.20服務(wù)器上配置一遍即可,不過為了測試的時(shí)候可以看出負(fù)載均衡的效果,讓我們可以看出每次訪問的服務(wù)器都不是同一臺(tái),需要將192.168.1.20的Tomcat服務(wù)器的測試頁面和192.168.1.10的頁面不一樣。
.
不過在實(shí)際生產(chǎn)環(huán)境中,兩臺(tái)Tomcat訪問的一定是使用同一個(gè)共享存儲(chǔ)服務(wù)器,不管是哪臺(tái)服務(wù)器向用戶提供服務(wù),用戶接受到的頁面一定是一樣的。

三、部署 Nginx:
安裝所需依賴包:

[root@localhost /]# yum -y install pcre-devel zlib-devel openssl-devel                      
[root@localhost /]# tar zxf nginx-1.12.0.tar.gz -C /usr/src/
[root@localhost /]# groupadd www               # 創(chuàng)建運(yùn)行組
[root@localhost /]# useradd -g www www -s /bin/false          # 創(chuàng)建運(yùn)行用戶并添加到組,  /bin/false 相當(dāng)于 /sbin/nologin 
[root@localhost nginx-1.12.0]# cd /usr/src/nginx-1.12.0/
[root@localhost nginx-1.12.0]# ./configure --prefix=/usr/local/nginx 
--user=www --group=www 
--with-file-aio 
--with-http_stub_status_module
--with-http_gzip_static_module 
--with-http_flv_module         && make  && make install
// --user=,--group=                                  指定運(yùn)行用戶和組
//--with-file-aio                                         啟用文件修改支持
//--with-http_stub_status_module           啟用狀態(tài)統(tǒng)計(jì)
//--with-http_gzip_static_module             啟用 gzip 靜態(tài)壓縮
//--with-http_flv_module                           啟用 flv 模塊,提供尋求內(nèi)存使用基于時(shí)間的偏移量文件
//--with-http_ssl_module                          啟用 ssl 模塊
[root@localhost /]# vim /usr/local/nginx/conf/nginx.conf
.................................
 #gzip  on;             定位到此行,依次向下添加
        upstream tomcat_server {
                server 192.168.1.10:8080 weight=1;
                server 192.168.1.20:8080 weight=1;
        }
                        #寫到這里就可以了
                         #weight參數(shù)表示權(quán)重,權(quán)重越高,表示被分配到的概率越大。
                             #為了測試效果明顯,這里將權(quán)重設(shè)置為一樣
server {
        listen       80;
        server_name  localhost;
.............................................................
        location / {
            root   html;
            index  index.html index.htm;
            proxy_pass http://tomcat_server;          # 添加此行 ,http 后的名稱需要與之前所設(shè)置的 upstream 的名稱相同
        }

優(yōu)化Nginx:

[root@localhost nginx-1.12.0]#  ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/                 
#創(chuàng)建主程序的鏈接文件
[root@localhost ~]# vim /etc/init.d/nginx     #編輯服務(wù)腳本
#!/bin/bash
# chkconfig: - 99 20
PROG="/usr/local/nginx/sbin/nginx"
PIDF="/usr/local/nginx/logs/nginx.pid"
case "$1" in
  start)
        $PROG
  ;;
  stop)
        kill -s QUIT $(cat $PIDF)
  ;;
  restart)
        $0 stop
        $0 start
  ;;
  reload)
        kill -s HUP $(cat $PIDF)
  ;;
  *)
        echo "USAGE:$0 {start | stop | restart | reload}"
        exit 1
esac
exit 0
[root@localhost ~]# chmod +x /etc/init.d/nginx      #添加執(zhí)行權(quán)限
[root@localhost ~]# chkconfig --add nginx           #添加為系統(tǒng)服務(wù)
[root@localhost nginx-1.12.0]# nginx -t              #檢查主配置文件是否有誤
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[root@localhost ~]# systemctl start nginx             #啟動(dòng)Nginx服務(wù),以確認(rèn)腳本的正常運(yùn)行
[root@localhost ~]# netstat -anpt | grep nginx                    #查看80端口是否處于監(jiān)聽狀態(tài)
tcp        0      0 0.0.0.0:80      0.0.0.0:*      LISTEN      90475/nginx: master 

四、訪問測試:
訪問 192.168.1.30 得到如下:
應(yīng)該如何部署Tomcat 及負(fù)載均衡配置
刷新之后會(huì)發(fā)生變化
應(yīng)該如何部署Tomcat 及負(fù)載均衡配置

看了以上關(guān)于應(yīng)該如何部署Tomcat 及負(fù)載均衡配置,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術(shù)工程師解答的,創(chuàng)新互聯(lián)技術(shù)工程師在行業(yè)內(nèi)擁有十幾年的經(jīng)驗(yàn)了。

 

分享標(biāo)題:應(yīng)該如何部署Tomcat及負(fù)載均衡配置
分享路徑:http://aaarwkj.com/article40/ggpheo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、App開發(fā)、響應(yīng)式網(wǎng)站、、企業(yè)建站、移動(dòng)網(wǎng)站建設(shè)

廣告

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

商城網(wǎng)站建設(shè)
人妻少妇性色精品专区av| 国产亚洲精品a久久7777| 日本亚洲美丽少妇天堂| 国产日韩手机在线不卡视频| 亚洲av乱码久久精品蜜桃| 日韩精品亚洲一区二区三区免费| 欧美日韩亚洲中文国产| 91大神九色在线观看| 国产精品偷拍自拍视频| 日本中文有码在线观看| 日韩av在线国产观看| 亚洲精品成人久久国产| 国产一区二区精品久久岳| 日本精品av一区二区| 久视频这里只有精品99| 亚洲综合中文字幕日韩| 亚洲人午夜射精精品日韩| 日本新任女教师在线播放| 亚洲欧洲日产国码一区| 欧美亚日韩精品视频| 欧美日韩亚洲中文二区| 国产中文精品字幕a区| av小说亚洲激情乱| 国产91高清在线观看| 日本h电影一区二区三区| 亚洲精品视频在线观看视频| 熟女少妇a一区二区三区| av全欧国男人在线天堂| 亚洲国产成人一区二区精品区| 欧美成人精品在线观看| 亚洲午夜精品理论在线不卡| 国产91对白在线观看| 亚洲av免费一区二区三区 | 国产精品自偷自偷自偷| 日本特黄特色大片免费| 日本中文字幕有码专区| 欧美日韩亚洲高清专区| 麻豆人妻一区二区三区| 亚洲成人高清在线视频| 黄色片一区二区三区四区| 亚洲综合av伊人久久|