一臺機器同時執行兩個或多個tomcat
當第一個tomcat啟動後,後面tomcat的server.xml中的埠不管怎麼改,仍然會報埠衝突。後來在dos下執行才發現所有的tomcat都會去找
CATALINA_HOME和CATALINA_BASE這兩個環境變數,因此步驟如下:
1.使用壓縮版的tomcat不能使用安裝版的。
2.第一個tomcat的配置不變。
3.增加環境變數CATALINA_HOME2,值為新的tomcat的地址;增加環境變數CATALINA_BASE2,值為新的tomcat的地址。
4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改為CATALINA_HOME2。
5.修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改為CATALINA_HOME2,CATALINA_BASE改為CATALINA_BASE2。
6.修改conf/server.xml檔案:
6.1 <Server port="8005" shutdown="SHUTDOWN">把埠改為沒有是使用的埠。
6.2 <Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" /> 把埠改為沒有是使用的埠。
6.3<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> 把埠改為沒有是使用的埠。
7成功!
相關文章
- 在一臺電腦上執行兩個或多個tomcatTomcat
- 一臺電腦同時執行多個tomcat配置方法Tomcat
- 什麼?一個核同時執行兩個執行緒?執行緒
- 配置tomcat,使得一臺主機執行多個tomcat容器Tomcat
- 如何一臺機器同時使用多個git祕鑰Git
- IDEA如何同時執行兩個ModulesIdea
- 遠端部署應用程式:一臺伺服器執行兩個tomcat伺服器Tomcat
- 如何同時啟動多個Tomcat伺服器Tomcat伺服器
- 一臺windows主機上執行2個tomcatWindowsTomcat
- 同時多個SQL命令執行的方法SQL
- MyEclipse同時配置多個tomcatEclipseTomcat
- 【Azure 應用服務】一個 App Service 同時部署執行兩個及多個 Java 應用程式(Jar包)APPJavaJAR
- PHP 避免同時執行一個指令碼PHP指令碼
- 避免DbContext同時在多個執行緒呼叫Context執行緒
- Windows環境同時啟動多個TomcatWindowsTomcat
- selenium-grid 有多個節點,但 pytest.main 批次執行用例,每次只有一個節點執行用例,不能同時多個節點執行,要怎樣才能多個節點同時執行AI
- 在Docker中,可以在一個容器中同時執行多個應用程序嗎?Docker
- 一臺機器上安裝兩個MysqlMySql
- 在一臺機器配置兩個listener(Oracle)(轉)Oracle
- 在同一臺計算機中執行多個MySQL服務計算機MySql
- 在一臺Mac上不同平臺同時使用多個Git賬號MacGit
- 如何在Linux終端同時執行多個Linux命令Linux
- 【PostgresSQL】同時更新兩個表SQL
- 單執行緒的JS如何實現多個互動同時進行執行緒JS
- 單例避免多執行緒同時修改同個值從而造成髒資料單例執行緒
- 如何在一臺開發機中同時配置github、gitlab等多個賬戶GithubGitlab
- 一個可以在多平臺執行的任天堂GameBoy模擬器GAM
- 如何在一個.ear檔案中同時包含兩個.war?
- JAVA 兩個類同時實現同一個介面的方法Java
- PHP 使用檔案鎖 避免同時執行一個指令碼PHP指令碼
- Jacoco 覆蓋率 監測一臺機器上多個 tomcat 怎麼實現Tomcat
- oracle 中使用批處理檔案,同時執行,多個.sql檔案。OracleSQL
- 同步寫兩個資料庫--多執行緒資料庫執行緒
- Git 同時 push 推送到 GitHub、gitee 等多個平臺GithubGitee
- django 兩個表或多個表聯合查詢Django
- [Drone 教學] 將單一 Job 分配到多臺機器,降低部署執行時間
- python 同時迭代多個序列Python
- Linux shell grep 或 egrep 或awk過濾兩個或多個關鍵詞Linux