新聞中心
Nginx是一款輕量級的Web服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。在Java的Web架構(gòu)中,通常使用Tomcat和Nginx進行配合,Nginx作為反向代理服務器,可以對后臺的Tomcat服務器負載均衡,也可以讓Nginx處理靜態(tài)頁面的請求、Tomcat處理JSP頁面請求達到動靜分離的目的。

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設計制作、網(wǎng)站設計、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務衡陽縣,十多年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792
Nginx配置普通tomcat跳轉(zhuǎn)
Nginx+Tomcat實現(xiàn)高并發(fā)場景Nginx+Tomcat實現(xiàn)高并發(fā)場景
通過proxy_pass配置請求轉(zhuǎn)發(fā)地址。即當訪問localhost的8010端口時,請求會跳轉(zhuǎn)至localhost的8080端口處。
動靜分離配置
上面我們直接試了一個小例子,讓nginx進行轉(zhuǎn)發(fā),即所謂的反向代理。但實際上我們的需求不會是這樣的,我們需要分文件類型來進行過濾,比如jsp直接給tomcat處理,因為nginx并不是servlet容器,沒辦法處理JSP,而html,js,css這些不需要處理的,直接給nginx進行緩存。
這時最主要用的還是location這個元素,并且涉及到一部分正則,但不難,具體配置如下:此時再直接輸入localhost:8010,則會報404錯誤了。但是輸入localhost:8010/index.jsp,則一樣可以跳轉(zhuǎn)至tomcat首頁中。
負載均衡配置
當一臺服務器出現(xiàn)故障后,我們需要將請求自動轉(zhuǎn)向另一臺服務器,此種需求該如何配置呢?利用Nginx也是比較方便能夠?qū)崿F(xiàn),具體配置如下:注意,上面還加上了一個weight屬性,此屬性表示各服務器被訪問到的權(quán)重,weight越高訪問到的幾率越高。
其他配置
Nginx+Tomcat實現(xiàn)高并發(fā)場景Nginx+Tomcat實現(xiàn)高并發(fā)場景
本文題目:Nginx+Tomcat如何實現(xiàn)高并發(fā)
轉(zhuǎn)載來源:http://m.5511xx.com/article/cdsiise.html


咨詢
建站咨詢
