1. 程式人生 > >多個Tomcat執行,埠衝突,埠修改心得

多個Tomcat執行,埠衝突,埠修改心得

自從專案模組化開發以來,部分模組需要釋出到同伺服器上不同的Tomcat上面,發現一些有趣的問題:

        1.如果忘記修改Tomcat conf/server.xml下面的埠,我遇到兩種情況:

一是Tomcat啟動報埠已被使用錯誤,無法啟動

二是啟動成功,之前的同埠Tomcat會崩掉無法訪問

         2.所以我們會修改介面,但當Tomcat太多了,這埠也會亂掉並且後面就會可能重複,所以我們修改埠最好有個規則,這個規則要和http埠(8080)關聯起來

               所以,我決定這樣改:

8080---8081

8005---80811

8443---80812

8009---80813

 這樣就每個都是http埠+1、2、3就不會亂掉,改完了高興極了發現重啟不了。。。。

原來埠範圍:1~65535,所以下面採取在前面加1、2、3區別:

         8080 --- 8081
8443 --- 18081
8005 --- 28081
8009 --- 38081

這下埠再也不會亂掉了。