欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx構(gòu)建Tomcat集群的操作方法

 更新時(shí)間:2022年01月21日 10:05:02   作者:Lucky揚(yáng)  
nginx是一款自由的、開源的、高性能的HTTP服務(wù)器和反向代理服務(wù)器;同時(shí)也是一個(gè)IMAP、POP3、SMTP代理服務(wù)器,這篇文章主要介紹了Nginx構(gòu)建Tomcat集群的問題,需要的朋友可以參考下

nginx是一款自由的、開源的、高性能的HTTP服務(wù)器和反向代理服務(wù)器;同時(shí)也是一個(gè)IMAP、POP3、SMTP代理服務(wù)器;nginx可以作為一個(gè)HTTP服務(wù)器進(jìn)行網(wǎng)站的發(fā)布處理,另外nginx可以作為反向代理進(jìn)行負(fù)載均衡的實(shí)現(xiàn)。

一、準(zhǔn)備服務(wù)器

準(zhǔn)備1臺(tái)Nginx服務(wù)器和3臺(tái)Tomcat服務(wù)器,并修改3臺(tái)服務(wù)器中Tomcat的默認(rèn)訪問頁面,用數(shù)字標(biāo)記頁面所處的服務(wù)器。

vim /usr/local/tomcat-api/webapps/ROOT/index.jsp

二、配置上游服務(wù)器

在nginx.conf文件中配置上游服務(wù)器

# 配置上游服務(wù)器,每一個(gè)IP都對(duì)應(yīng)一臺(tái)服務(wù)器
upstream tomcats {
    server 192.168.72.132:8080;
    server 192.168.72.133:8080;
    server 192.168.72.134:8080;
}
 
server {
    listen	80;
	server_name	localhost;
 
	location / {
		proxy_pass	http://tomcats;	
	}
}

注:proxy_pass為代理轉(zhuǎn)發(fā)配置。

三、負(fù)載均衡策略-輪訓(xùn)

完成上述配置后,啟動(dòng)Nginx,用瀏覽器訪問Nginx服務(wù)器的80端口,反復(fù)刷新頁面,會(huì)發(fā)現(xiàn)請(qǐng)求依次被轉(zhuǎn)發(fā)到了不同的服務(wù)器。這其實(shí)是Nginx負(fù)載均衡默認(rèn)的策略:輪訓(xùn),通過輪訓(xùn)策略,可以將請(qǐng)求平均分配給各個(gè)服務(wù)器處理。

 

四、負(fù)載均衡策略-加權(quán)輪訓(xùn)

根據(jù)不同服務(wù)器的性能,給各個(gè)服務(wù)器增加權(quán)重,比如某個(gè)服務(wù)器硬件配置比較好,就可以給該服務(wù)器分配更多的請(qǐng)求,同理分配比較少的請(qǐng)求給硬件配置較差的服務(wù)器。
配置如下:

upstream tomcats {
    # weight的值越大,分配到的請(qǐng)求就會(huì)越多
    server 192.168.72.132:8080 weight=1;
    server 192.168.72.133:8080 weight=2;
    server 192.168.72.134:8080 weight=5;
}
 
server {
    listen	80;
	server_name	localhost;
 
	location / {
		proxy_pass	http://tomcats;	
	}
}

到此這篇關(guān)于Nginx構(gòu)建Tomcat集群的文章就介紹到這了,更多相關(guān)Nginx Tomcat集群內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論