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

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


咨詢
建站咨詢
