首頁 >後端開發 >php教程 >同一個伺服器部署兩個Tomcat並用Nginx實現負載分擔

同一個伺服器部署兩個Tomcat並用Nginx實現負載分擔

WBOY
WBOY原創
2016-08-08 09:28:421405瀏覽

為了實現伺服器升級不影響使用者使用,有必要配置兩個tomcat在一個或多個伺服器中。下面介紹在同一個伺服器配置兩個Tomcat的過程。

步驟如下:

1、拷貝原來的Tomcat到另外一個目錄,如:tomcat-8090,清除logs目錄

2、修改Tomcat中的server.xml檔案,把shutdown和Connector連接埠修改成另外的數值,如8006/8090

3、修改startup.sh和shutdown.sh文件,在第一行加入:

export CATALINA_HOME=/opt/app/tomcat-8090

4、啟動

Nginx設定負載平衡:

Nginx設定文件,新增:

upstream tomcatCluster {

        server :8080 ;  

}

server

{

        listen  80 ;

        server_name     ...;

        index ...;

             

 location ~* // {

           1  

     //tomcatCluster;

                }

        }

}

以上就介紹了同一個伺服器部署兩個Tomcat並用Nginx實現負載分擔,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:記憶體快取下一篇:記憶體快取