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

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

WBOY
發布: 2016-08-08 09:28:42
原創
1403 人瀏覽過

為了實現伺服器升級不影響使用者使用,有必要配置兩個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教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板