成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Tomcat負載均衡部署過程

瀏覽:5日期:2023-09-02 20:30:58
目錄一、理論部分Tomcat介紹Tomcat各節點介紹Tomcat目錄二、部署過程環境準備部署tomcat平臺搭建nginx+tomcat負載均衡集群1.建立java的web站點(在Tomcat服務器上,每臺做一個頁面) 2.修改主配置文件3.Nginx配置實現負載均衡3.1編譯安裝nginx 3.2修改nginx配置文件3.3啟動nginx4.測試一、理論部分Tomcat介紹

Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規范。因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web 應用服務器。

Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬于輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache 服務器,可利用它響應HTML(標準通用標記語言下的一個應用)頁面的訪問請求。實際上Tomcat是Apache 服務器的擴展,但運行時它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。

當配置正確時,Apache 為HTML頁面服務,而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomcat和IIS等Web服務器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理靜態HTML的能力不如Apache服務器。目前Tomcat最新版本為9.0。

Tomcat各節點介紹

Server節點Tomcat實例的最頂層元素,對應Tomcat服務器,僅一個。 port:指定監聽關閉Tomcat服務器請求的端口。端口用于標記網絡上的一個進程,由此一個端口只能唯一的標記一臺主機上的一個進程,但是一個進程可以對應多個端口。 shutdown:指定向上述端口發送的命令字符串。

Service節點監聽來自客戶端的http請求,一個Server節點可以有多個Service節點。個人認為所謂的多個Service是,服務器開啟了多個線程去監聽不同端口收到的來自客戶端的http請求。 name:指定Service的名字。

Connector節點主要設置Service的監聽端口。 客戶端與Service之間的鏈接,配置客戶端與服務端的鏈接信息。Tomcat默認監聽的是8080端口,商業網站對外發布,若想 用戶不輸入端口,使用http協議的默認端口,這里就必須將其改成80。一個Service節點可以有多個Connector節點。一個端口只能對應一個進程,但是一個進程可以對應多個端口。 port:指定監聽客戶端請求的端口。 protocol:指定傳輸協議。 connectionTimeout:指定鏈接超時時間,毫秒。 redirectPort:指定Service正在處理http請求時收到SSL請求后重定向的端口。

Engine節點處理監聽到的來自客戶端的http請求,一個Service節點僅有一個Engine節點。 name:指定Engine的名字。 defaultHost:指定主機缺省時,默認的主機,必須是某個Host結點的name值。 一個完整的http請求網址為:協議://主機:端口/虛擬目錄/站點根目錄/資源如 http://localhost:8080/aa/examples/index.html。 主機(也可以是虛擬主機或者域名),對應著ip。網絡上的一臺服務器只有一個ip,但是一個ip可以對應多個邏輯主機,即一個ip可以有多個域名。這多個邏輯主機實際只對應一個真正的物理主機,由此稱為虛擬主機。 虛擬目錄,暫且認為是真實路徑的一個別名,可以沒有。

Host節點主要設置Service的虛擬主機。 配置虛擬主機,一個Engine節點可以有多個Host節點,即多個虛擬主機。 name:指定虛擬主機的名字。該名字可以隨便定義,但是必須能被DNS解析到,要對應到指定的ip地址。要定義虛擬主機,先要申請域名。appBase:指定存放web應用程序的根目錄,如webapps,我們的站點根目錄都應該放在此目錄下。站點實際是一個有著特定結構的文件夾,該文件夾的結構有著自己的特點,如必須有一個WEB—INF子文件夾,該子文件夾又必須有一個web.xml文件。Tomcat的conf下有個web.xml文件,用于配置web應用的的信息,被服務器上的全部站點共享,這里的改變會影響到所有的站點。通常我們都是配置web應用站點根目錄下的web.xml文件,其改變只對該應用起作用。該文件可以用于設置web應用 的默認資源

Context節點主要設置Service的虛擬目錄和默認站點。 配置虛擬目錄和默認站點,一個Engin節點可以有多個Context節點,即多個虛擬目錄。我們在訪問http://locaohost:8080的時候實際訪問的是http://locaohost:8080/ROOT/index.jsp。使用http協議,根據localhost定位到主機,根據端口8080定位到主機上的Tomcat服務器Service進程,此時因為用戶沒有指定站點和資源,則訪問conf下的server.xml配置的默認站點和資源。在erver.xml中找不到該配置,是因為ROOT是通過硬編碼寫好的,但是可以通過配置文件修改成其他的站點。 path:指定web應用程序的虛擬路徑,如/aa docBase:指定web應用程序的實際存放路徑,即虛擬目錄的實際路徑,具體到站點目錄reloadable:若為true,Tomcat會自動檢測項目WEB—INF目錄下的lib和classes文件夾的內容,若有變化會自動重新加載項目而無需重啟服務器。

Logger節點Tomcat的log信息配置。 className:指定log使用的類名,必須實現org.apache.catalina.Logger接口。 prefix:指定log文件的前綴。 suffix:指定log文件的后綴。 timestamp:若為true,則log文件名中必須加入時間戳。

Value節點類似Logger。 directory:指定log文件的存放位置。

directory(指定log文件存放的位置):pattern 有兩個值,common方式記錄遠程主機名或ip地址,用戶名,日期,第一行請求的字符串,HTTP響應代碼,發送的字節數。combined方式比common方式記錄的值更多。

Tomcat目錄

|---bin:存放啟動和關閉tomcat腳本;|---conf:存放不同的配置文件(server.xml和web.xml);|---doc:存放Tomcat文檔;|---lib/japser/common:存放Tomcat運行需要的庫文件(JARS);|---logs:存放Tomcat執行時的LOG文件;|---src:存放Tomcat的源代碼;|---webapps:Tomcat的主要Web發布目錄(包括應用程序示例);|---work:存放jsp編譯后產生的class文件;

二、部署過程環境準備操作系統 IP地址 部署服務centos7.6192.168.81.210Tomcatcentos7.6192.168.81.220Tomcatcentos7.6192.168.81.230NGINX部署tomcat平臺

1.1安裝JDK

[root@localhost ~]# tar xvf jdk-7u65-linux-x64.gz [root@localhost ~]# mv jdk1.7.0_65/ /usr/local/java

1.2建立java.sh

[root@localhost ~]# vim /etc/profile.d/java.sh export JAVA_HOME=/usr/local/java export PATH=$JAVA_HOME/bin:$PATH [root@localhost ~]# source /etc/profile.d/java.sh [root@localhost ~]# java –version //檢測java版本 [root@localhost ~]# java version '1.7.0_65' Java(TM) SE Runtime Environment (build 1.7.0_65-b17) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

2.安裝tomcat

[root@localhost ~]# tar xvf apache-tomcat-7.0.54.tar.gz [root@localhost ~]# mv apache-tomcat-7.0.54 /usr/local/tomcat [root@localhost ~]# /usr/local/tomcat/bin/startup.sh //啟動Tomcat程序

3.搭建成功實例

訪問:http://127.0.0.1:8080

搭建nginx+tomcat負載均衡集群1.建立java的web站點(在Tomcat服務器上,每臺做一個頁面) [root@localhost ~]# mkdir -p /web/webapp1[root@localhost ~]# vim /web/webapp1/index.jsp <%@ page language='java' import='java.util.*' pageEncoding='UTF-8'%> <html> <head> <title>JSP test1 page</title> </head> <body> <% out.println('Welcom to test site,http://www.test1.com');%> </body> </html>2.修改主配置文件[root@localhost ~]# vim /usr/local/tomcat/conf/server.xml <Host name='localhost' appBase='webapps' unpackWARs='true' autoDeploy='true'> //存在 <Context docBase='/web/webapp1' path='' reloadable='false' > //寫入 </Context> //寫入3.Nginx配置實現負載均衡

實現準備yum源,需要下載依賴軟件

3.1編譯安裝nginx [root@localhost ~]# yum -y install pcre-devel zlib-devel openssl-devel [root@localhost ~]# groupadd www [root@localhost ~]# useradd -g www www -s /bin/false [root@localhost ~]# tar xvf nginx-1.6.0.tar.gz [root@localhost ~]# cd nginx-1.6.0 [root@localhost ~]# ./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 --with-http_ssl_module && make && make install [root@localhost ~]# ln -s /usr/local/nginx/sbin/* /usr/local/sbin3.2修改nginx配置文件[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf ····· #gzip on; upstream tomcat_server { server 192.168.1.100:8080 weight=1; server 192.168.1.101:8080 weight=1; } server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; proxy_pass http://tomcat_server; }3.3啟動nginx[root@localhost ~]# nginx4.測試

訪問:http://nginx服務器IP不加端口,不停刷新

到此這篇關于部署Tomcat負載均衡的文章就介紹到這了,更多相關Tomcat負載均衡內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Tomcat
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产精品日产欧美久久久久| 在线看片一区| 欧美性色综合| 日韩欧美激情在线| 黄色日韩三级电影| 欧美日韩免费电影| 国内精品久久久久影院色| 在线免费视频一区二区| 美女高潮久久久| 91福利国产精品| 美脚の诱脚舐め脚责91| 欧美在线综合视频| 久久99精品国产.久久久久久| 欧美中文字幕一二三区视频| 久久99精品国产麻豆不卡| 久久动漫亚洲| 五月激情丁香一区二区三区| 色拍拍在线精品视频8848| 欧美a一区二区| 欧美日韩电影在线| 国产呦萝稀缺另类资源| 91精品国产一区二区人妖| 大桥未久av一区二区三区中文| 精品欧美乱码久久久久久| 99这里只有精品| 国产精品视频一二三| 亚洲精品在线免费| 亚洲成人动漫在线观看| 色噜噜狠狠一区二区三区果冻| 麻豆精品一区二区三区| 欧美精品三级在线观看| jlzzjlzz欧美大全| 日本一区二区视频在线| 影音先锋久久资源网| 一区二区激情视频| 91黄视频在线| 成人自拍视频在线观看| 国产女人水真多18毛片18精品视频| 韩日视频一区| 亚洲成人自拍一区| 欧美在线观看视频一区二区| 国产很黄免费观看久久| 精品国产精品一区二区夜夜嗨| 国产精品国产精品| 亚洲一区二区三区免费视频| 一本一本大道香蕉久在线精品| 久久不见久久见免费视频1| 欧美一级欧美一级在线播放| 午夜国产欧美理论在线播放 | 亚洲图片激情小说| 亚洲一区综合| 久久国内精品自在自线400部| 欧美一区在线视频| 欧美不卡三区| 亚洲国产aⅴ成人精品无吗| 欧美亚洲综合在线| 99精品国产热久久91蜜凸| 国产精品久久久久久久久快鸭| 先锋影音久久久| 狠狠色丁香久久婷婷综合丁香| 久久久欧美精品sm网站| 一本色道88久久加勒比精品| 久久国产麻豆精品| 精品国产青草久久久久福利| 一本久道久久综合婷婷鲸鱼| 激情五月播播久久久精品| 国产亚洲精品久| 久久午夜激情| 99久久久精品免费观看国产蜜| 亚洲精品国产精品乱码不99| 欧美日本精品一区二区三区| 欧美日本一区| 天堂成人国产精品一区| 日韩视频免费观看高清完整版在线观看| 国产精品国产精品| 琪琪一区二区三区| 久久久久久久精| 久久国产精品毛片| 成人av资源在线观看| 一区二区三区日韩精品视频| 欧美日韩一级二级| 欧美国产高清| 日韩国产在线一| 精品国产制服丝袜高跟| 国产精品久久久免费 | 亚洲欧美一区二区三区极速播放| 色婷婷精品久久二区二区蜜臂av| 不卡视频在线观看| 亚洲成人动漫在线免费观看| 精品99999| 色综合久久66| 欧美激情 亚洲a∨综合| 日欧美一区二区| 久久久蜜臀国产一区二区| 一本色道a无线码一区v| 91丝袜美腿高跟国产极品老师| 五月激情综合色| 亚洲国产精品v| 欧美日韩精品系列| 99香蕉国产精品偷在线观看| 国产不卡高清在线观看视频| 日韩久久一区二区| 欧美一区二区成人6969| 亚洲欧美精品在线观看| 91年精品国产| 美女看a上一区| 亚洲精品国产无套在线观| 91精品啪在线观看国产60岁| 国产偷自视频区视频一区二区| 成人综合婷婷国产精品久久蜜臀 | 国产精品国产三级国产专区53| 狠狠色综合播放一区二区| 一区二区三区在线视频观看| www欧美成人18+| 欧美日韩国产欧美日美国产精品| 99日韩精品| 91麻豆高清视频| 国内精品国产成人国产三级粉色 | 中文字幕av不卡| 678五月天丁香亚洲综合网| 亚洲免费综合| 国产精品红桃| 粉嫩aⅴ一区二区三区四区| 日本亚洲最大的色成网站www| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 国产精品欧美综合在线| 日韩一区二区不卡| 色欲综合视频天天天| 亚洲裸体视频| 成人性生交大片免费看在线播放| 日韩中文字幕区一区有砖一区| 中文字幕免费在线观看视频一区| 日韩一区二区电影网| 在线欧美小视频| 国产一区白浆| 狠狠色综合色区| 成人免费视频caoporn| 精品在线观看视频| 午夜久久久久久久久久一区二区| 国产精品乱码一区二区三区软件| 欧美大片国产精品| 欧美日韩综合不卡| 日本黄色一区二区| 国产欧美丝祙| 国产精品hd| 欧美不卡福利| 9l国产精品久久久久麻豆| 国产一区二三区好的| 青青草伊人久久| 日韩中文欧美在线| 亚洲午夜电影在线观看| 亚洲品质自拍视频网站| 国产精品污www在线观看| 久久久久9999亚洲精品| 日韩欧美成人激情| 日韩亚洲国产中文字幕欧美| 欧美挠脚心视频网站| 欧美日韩国产区一| 久久久亚洲人| 亚洲一区欧美二区| 日韩天堂av| 99精品国产一区二区青青牛奶| 欧美系列一区| 激情亚洲成人| 亚洲激情一区二区| 日韩午夜免费| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲天堂偷拍| 亚洲人人精品| 国产亚洲午夜| 久久xxxx精品视频| 免费看的黄色欧美网站| 久久亚洲国产精品一区二区| 老司机精品视频网站| 色综合久久久久综合体| 色老汉av一区二区三区| 欧美影视一区二区三区| 在线免费精品视频| 欧美日韩国产另类一区| 欧美理论电影在线| 日韩视频一区二区三区 | 久久众筹精品私拍模特| 久久久精品2019中文字幕之3| 国产欧美日韩视频在线观看| 国产精品欧美久久久久一区二区| 亚洲欧美自拍偷拍色图| 夜夜操天天操亚洲| 亚洲高清免费在线| 日韩电影在线一区二区三区| 毛片av中文字幕一区二区| 精品一区二区三区久久久| 国产精品亚洲综合一区在线观看| 成人性色生活片免费看爆迷你毛片| 91女人视频在线观看| 韩国欧美一区| 老鸭窝毛片一区二区三区| 欧美色精品天天在线观看视频| 9191久久久久久久久久久| 2020日本不卡一区二区视频| 国产精品狼人久久影院观看方式|