最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx+Tomcat負載均衡群集全過程

 更新時間:2025年06月21日 11:29:54   作者:行止6  
這篇文章主要介紹了Nginx+Tomcat負載均衡群集,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、部署Tomcat

tomat服務器為102和103

關閉防火墻和安全機制

查看JDK是否安裝

運行 java -version 命令査看 Java 是否安裝。如果沒有安裝需要自行下載安裝

安裝tomcat

(1)Tomcat 的安裝和配置步驟如下:解壓 apache-tomcat-9.0.8.tar.gz 包

(2)解壓后生成 apache-tomcat-9.0.8 文件夾,將該文件夾移動到/usr/local/下,并 改名為 tomcat。

(3)啟動 tomcat

Tomcat 默認運行在 8080 端口,運行 netstat 命令査看 8080 端口監(jiān)聽的信息

(4)打開瀏覽器訪問測試:http://192.168.10.102:8080/,或者http://192.168.10.103:8080/,如果出現(xiàn)如圖所示的界面,則表示 Tomcat 已經(jīng)啟動成功。

tomcat配置說明

Tomcat 的主目錄為/usr/local/tomcat/。

(1)主要目錄說明

  • bin/:存放 Windows 或 Linux 平臺上啟動和關閉 Tomcat 的腳本文件。
  • conf/:存放 Tomcat 服務器的各種全局配置文件,其中最重要的是 server.xml 和web. xml.
  • lib/:存放 Tomcat 運行需要的庫文件(JARS)
  • logs:存放 Tomcat 執(zhí)行時的 LOG 文件。
  • webapps:Tomcat 的主要 Web 發(fā)布目錄(包括應用程序示例)
  • work:存放 JSP 編譯后產(chǎn)生的 class文件。

(2)配置文件說明

  • catalina.policy:權限控制配置文件。
  • catalina.properties:Tomcat 屬性配置文件。
  • context.xml:上下文配置文件。
  • logging.properties:日志log 相關配置文件

server.xml:主配置文件。

  • tomcat-users.xml:manager-gui管理用戶配置文件(Tomcat 安裝后提供一個manager-gui 的管理界面,通過配置該文件可以開啟訪問)
  • web.xml:Tomcat的 servlet、servlet-mapping、filter、MIME 等相關配置

Tomcat主配置文件說明

  • server.xml 為 Tomcat 的主要配置文件,通過配置該文件,可以修改 Tomcat 的啟動端 口、網(wǎng)站目錄、虛擬主機、開啟 https 等重要功能。

創(chuàng)建java的web站點

在102和103tomcat上

(1)在根目錄下建立一個web目錄,并在里面建立一個webapp1 目錄,用于存放網(wǎng)站文 件。在webapp1 目錄下建立一個 index.jsp 的測試頁面。

(2)修改Tomcat的server.xml 文件。

(3)關閉 Tomcat,再重新啟動。

(5)確認 web 站點

通過瀏覽器訪問 http://192.168.10.102:8080/,出現(xiàn)如圖所示的頁面,說明該Tomcat 站點已經(jīng)配置成功,并且已經(jīng)能夠運行JSP了。

圖中,顯示“靜態(tài)頁面圖片 1”文字,并沒有出現(xiàn) linux.png 圖片,原因是由于靜態(tài)圖片暫時沒配,所以加載不出來。

Tomcat2 server 配置

Tomcat2 server 配置方法基本同 Tomcat1,其中包括:

(1)關閉防火墻。

(2)確認是否安裝 JDK,JAVA 版本與 Tomcatl server 保持一致。

(3)安裝配置 Tomcat,版本與 Tomcatl server 保持一致。

(4)創(chuàng)建/web/webapp1 目錄,修改 Tomcat 配置文件 server.xml,將網(wǎng)站文件目錄更改 到/web/webapp1/路徑下。

(5)在/web/webapp1/路徑下建立 index.jsp,為了區(qū)別將測試頁面 index.jsp 的內容更改如下。

(6)啟動 Tomcat,瀏覽器訪問 Tomcat2 server,測試 http://192.168.10.103:8080/。

二、Nginx+Tomcat 負載均衡,動靜分離群集

101為nginx服務器,102和103為tomcat服務器

安裝nginx

在 Nginx 服務器 192.168.10.101上安裝 Nginx,反向代理到兩個 Tomcat 站點,并實現(xiàn)負載均衡。

(1)關閉防火墻

(2)安裝相關軟件包。

(3)解壓并安裝 Nginx。

(4)配置 nginx.conf。

在 http{…}中加入以下代碼,設定負載均衡的服務器列表,weight 參數(shù)表示權重,權重越高,被分配到的概率越大。為了使測試效果比較明顯,我們把權重設置為一樣。

在http{-server{…}中加入 location~.*.jsp${…}動態(tài)請求條件規(guī)則以及靜態(tài)圖片請求規(guī)則。

下面在 Nginx 上準備靜態(tài)圖片。

測試 Nginx配置文件是否正確。

啟動 Nginx服務。

nginx 查看端口號及 PID 進程號。

測試結果

測試負載均衡效果

打開瀏覽器訪問 http://192.168.10.101/index.jsp。不斷刷新瀏覽器測試,可以看到由于權重相同,頁面會反復在以下兩個頁面來回切換。

第一次訪問,出現(xiàn) testl 的測試頁面,并且能正常加載 nginx 上的靜態(tài)頁面圖片。刷新后,第二次訪問,出現(xiàn) test2 的測試頁面.

tomcat日志顯示客戶端ip

配置nginx

重啟服務

配置tomcat服務器

重啟tomcat查看logs

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Nginx安裝配置的實現(xiàn)示例

    Nginx安裝配置的實現(xiàn)示例

    本文主要介紹了Nginx安裝配置的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-12-12
  • 一些可能是你極易忽略的Nginx知識點總結

    一些可能是你極易忽略的Nginx知識點總結

    無論是運維、開發(fā)、測試,Nginx技術棧的學習是必不可少的,只是不同的崗位掌握的深度與廣度不同而已,這篇文章主要介紹了一些可能是你極易忽略的Nginx知識點,需要的朋友可以參考下
    2026-06-06
  • 使用Nginx進行URL轉發(fā)的配置案例

    使用Nginx進行URL轉發(fā)的配置案例

    Nginx是一個高性能的Web服務器和反向代理服務器,它還可以用于URL轉發(fā),在本教學文章中,我們將從安裝Nginx開始,逐步介紹配置步驟,并展示一個URL轉發(fā)的案例,感興趣的朋友可以參考下
    2023-09-09
  • 詳解nginx如何配置HTTPS

    詳解nginx如何配置HTTPS

    本篇文章主要介紹了詳解nginx如何配置HTTPS,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • nginx緩存及錯誤頁面配置

    nginx緩存及錯誤頁面配置

    這篇文章主要介紹了nginx緩存及錯誤頁面配置的相關資料,需要的朋友可以參考下
    2017-01-01
  • 詳解proxy_pass根據(jù)path路徑轉發(fā)時的

    詳解proxy_pass根據(jù)path路徑轉發(fā)時的"/"問題記錄

    這篇文章主要介紹了詳解proxy_pass根據(jù)path路徑轉發(fā)時的"/"問題記錄,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • Nginx訪問FTP服務器文件的時效性/安全校驗的方法

    Nginx訪問FTP服務器文件的時效性/安全校驗的方法

    nginx的實現(xiàn)方式在校驗失敗的時候頁面返回error image,跳轉的是420 error_page,成功的時候會訪問FTP文件服務器的路徑,反正圖片到頁面展示,這篇文章主要介紹了Nginx訪問FTP服務器文件的時效性/安全校驗,需要的朋友可以參考下
    2023-12-12
  • Nginx實現(xiàn)前端重定向的三種方法介紹

    Nginx實現(xiàn)前端重定向的三種方法介紹

    這篇文章主要為大家詳細介紹了Nginx實現(xiàn)前端重定向的三種方法,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-09-09
  • 在Nginx中如何為頁面配置用戶名密碼認證訪問

    在Nginx中如何為頁面配置用戶名密碼認證訪問

    這篇文章主要介紹了在Nginx中如何為頁面配置用戶名密碼認證訪問的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • nginx默認虛擬主機之default_server詳解

    nginx默認虛擬主機之default_server詳解

    這段文章主要解釋了Nginx默認虛擬主機`default_server`的工作原理及配置優(yōu)先,涵蓋了Nginx如何處理未匹配到的域名請求,以及`default_server`配置文件的優(yōu)先ginx配置詳解
    2026-05-05

最新評論

天水市| 都兰县| 淮滨县| 文山县| 吴桥县| 满洲里市| 通城县| 瑞丽市| 略阳县| 河津市| 皮山县| 托克逊县| 松阳县| 梁平县| 大渡口区| 长岭县| 洪洞县| 乡宁县| 巴中市| 高阳县| 彰化县| 晋宁县| 建始县| 白水县| 平果县| 张家港市| 清水河县| 陆川县| 阜康市| 云安县| 吕梁市| 封丘县| 涿州市| 蓝山县| 迁安市| 宁南县| 龙南县| 澄城县| 特克斯县| 汝南县| 报价|