同乙個系統中啟動多個tomcat

2021-08-17 04:41:30 字數 1224 閱讀 3393

需要在同一系統裡啟動多個tomcat,應該怎麼處理?

tomcat是個服務程式,需要占用幾個通訊埠,所以預設情況是不能啟動多個tomcat,如果要啟動多個tomcat,需要修改配置檔案,通過在配置檔案設定不同的通訊埠就可以做到.檔案 %tomcat_home%/conf/server.xml 是tomcat服務配置檔案,裡面有很多配置項,本文只關注怎麼修改埠,其他配置項的含義不做說明。下面把該配置檔案中各埠的含義說明下.

port="8005" shutdown="shutdown">

接受伺服器關閉指令的埠號,我們叫關閉指令端埠.

http請求處理埠,我們在網頁上輸入的普通url位址包含的埠就是他 .這個埠叫http埠.

connectiontimeout="20000"

redirectport="8443" />

https請求的處理埠.這個埠叫https埠.

port="8009" protocol="ajp/1.3" redirectport="8443" />

接收ajp協議的處理埠.這個埠叫ajp埠.

redirectport="8443" />

https請求的處理埠.

實際上就4個埠 。

下面我以乙個系統裡啟動3個tomcat為例,說明下操作步驟

分配埠

tomcat1埠分配表(tomcat1全部採用預設配置)

埠埠號

關閉指令埠

8005

http埠

8080

https埠

8443

ajp埠

8009

tomcat2埠分配表

埠埠號

關閉指令埠

8006

http埠

8081

https埠

8444

ajp埠

8010

tomcat3埠分配表

埠埠號

關閉指令埠

8007

http埠

8082

https埠

8445

ajp埠

8011

然後啟動這三個tomcat即可...

多個請求使用同乙個Servlet

如果jsp中乙個請求對應乙個servlet那要建很多servlet,冗餘較多。我們可以把乙個模組的請求封裝在乙個servlet,實現功能的模組化,從而簡化 其實這種方式有點類似於struts中的action。新建jsp檔案 輸入如下 分別是3個請求,請求同乙個servlet,但是後邊跟的引數meth...

同乙個Tomcat部署多個專案

一 同一tomcat 多個埠部署不同的專案 在tomcat 安裝目錄下c program files apache tomcat 6.0.29 conf找到server.xml 1 在結點後面增加結點,如下 好處 可以把多個專案部署在根目錄 二 tomcat 部置方式 tomcat部署專案有3種方法...

同乙個頁面多個div,ajax呼叫

最近在做專案的時候發現兩個問題,第乙個問題是在主頁面有多個div,在div裡面有input元素的onclick事件,在第一次開啟div的時候通過onclick呼叫ajax可以被執行,當關掉開啟的div重新再開啟的時候onclick事件不生效。第二個問題是兩個div呼叫ajax時會相互影響,當開啟第乙...