Nginx Tomcat負載均衡集群

2021-10-23 10:35:26 字數 1128 閱讀 2592

案例概述

tar -xzf apache-tomcat-9.0.26.tar.gz

mv apache-tomcat-9.0.26 /usr/local/tomcat

systemctl disable firewalld --now

setenforce 0

編輯nginx主配置檔案

vim /usr/local/nginx/conf/nginx.conf

在http中加入以下**,設定負載均衡的伺服器列表,weight引數表示權值,權值越高被分配到的概率越大。

upstream tomcat_server - server - location / 中加入一行

重啟nginx

/usr/local/nginx/sbin/nginx -s restart

並修改windows上hosts檔案,為nginx主機新增a記錄

測試用網域名稱登入後台**

關閉tomcat1伺服器

清除瀏覽器快取再訪問後台測試負載均衡是否生效

重新整理頁面

至此,nginx+tomcat負載均衡集群已部署完成

nginx tomcat負載均衡

nginx版本為1.9.15 必須關閉selinux,否則做請求 時會失敗報錯 關閉selinux 執行 setenforce 0 這個之後暫時關閉selinux,重啟後selinux還是開啟的,要永遠關閉selinux需修改配置檔案 vi etc selinux config 將selinux設定...

Nginx Tomcat負載均衡

使用nginx做 後台兩台tomcat伺服器做負載均衡,nginx和tomcat安裝在其他文章中都可以找到,這裡不做介紹。1 nginx配置 由於專案使用了websocket,所以需要nginx支援websocket,nginx從1.3版本開始支援websocket,所以對版本有一定要求,配置很簡單...

nginx tomcat負載均衡

安裝jdk 解壓,配置環境變數即可 2.安裝tomcat 安裝兩個tomcat,分別為tomcat1和tomcat2。接下來,修改tomcat埠。需修改三個埠 shutdown 埠 8005 主要負責啟動關閉.ajp埠 8009 主要負責通過ajp均衡 常用於apache和tomcat整合 http...