国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx+Tomcat高性能負載均衡集群搭建教程

2024-08-30 12:23:13
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了Nginx+Tomcat高性能負載均衡集群搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

Nginx是一個高性能的HTTP服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。其占有內存少,并發能力強,在同類型的網頁服務器中表現較好。Nginx可以在大多數Unix Linux OS上編譯運行,并有Windows移植版。一般情況下,對于新建站點,建議使用最新穩定版作為生產版本。

單個Tomcat最大支持在線訪問是500左右,要通知支持更多的訪問量一個Tomcat就沒法做到了。在這里我們采用集群部署方式,使用多個Tomcat,反向代理使用Nginx。

架構如下:

準備工作

apache-tomcat-7.0.61

nginx-1.12.2

Redis-x64-3.2.100

為簡化示例,這里只講Nginx+Tomcat的部署與集成。

Nginx安裝

(1)去官網下載Windows的最新穩定版Nigx(我用的1.12.2版本)。官網

(2)解壓到磁盤任意目錄。這里我解壓在 F:/nginx-1.12.2

(3) 啟動服務: start nginx.exe

  停止服務:nginx -s stop

  重新加載配置:nginx -s reload

修改nginx.conf

1.進程數與每個進程的最大連接數

nginx進程數,建議設置為等于CPU總核心數 單個進程最大連接數。那么該服務器的最大連接數=連接數*進程數

2.Nginx的基本配置

監聽端口一般都為http端口:80 域名可以有多個,用空格隔開。例如server_name www.sohu.com baidu,com

3.負載均衡列表基本配置

location / {} :對什么樣的后綴進行負載均衡請求,假如我們要對所有的aspx后綴的文件進行負載均衡時,可以這樣寫:location ~.*/.aspx${} proxy_pass:請求轉向自定義的服務器列表,這里我們將請求都轉向標識為http://joannayan.com的負載均衡服務器列表。 weight權重,權值越高被分配的幾率越大。可以根據機器配置定義權重(如果某臺服務器的硬件配置很好,可以處理更多的請求,那么可以為其設置一個較高的weight;而有一臺的服務器的硬件配置比較差,那么可以將前一臺的weight配置為weight=2,后一臺差的配置為weight=1)。

測試

分別向兩臺機器的Tomcat服務器中部署TestNginx.war這個Web項目(為了區分訪問的是不同的Web服務器,兩機器中部署的TestNginx這個項目在頁面顯示上略有不同)。

啟動啟動兩機器上的Tomcat,并啟動nginx.

訪問nginx:http://localhost/TestNginx

刷新,再訪問:

由于權重的不同,在不斷刷新頁面的過程中,顯示“5.20服務器”的可能性會大一些。

武林網之家提示您:這篇文章你看完了!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿拉善左旗| 西青区| 郎溪县| 台安县| 黄山市| 海城市| 龙川县| 永春县| 贵德县| 鹿泉市| 永川市| 客服| 武鸣县| 景德镇市| 江川县| 墨江| 东明县| 东兰县| 保山市| 石狮市| 巴彦县| 邯郸县| 博湖县| 咸宁市| 澎湖县| 桃江县| 固镇县| 盐亭县| 陵川县| 呼玛县| 东明县| 彭州市| 吉木萨尔县| 酉阳| 花莲县| 瑞丽市| 洪洞县| 陇川县| 迁安市| 梅河口市| 阳江市|