萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 同時啟動多個 Tomcat 實例:端口衝突解決與 server.xml 修改指南

同一台 Linux 主機運行多個 Tomcat 實例 (以 ZIP 解壓版為例),核心在於修改第二個實例的三個關鍵端口避免衝突。

修改 conf/server.xml 三處端口

  1. HTTP 連接埠 (預設 8080) → 如 8081
    <Connector port="8081" ... />
  2. Shutdown 埠 (預設 8005) → 如 8095
    <Server port="8095" shutdown="SHUTDOWN">
  3. AJP 連接埠 (預設 8009) → 如 8099
    <Connector port="8099" protocol="AJP/1.3" ... />

驗證啟動

分別執行各實例 bin/startup.sh,用 netstat -ntlp | grep java 確認端口監聽無衝突。配合不同 CATALINA_BASE 環境變數可實現多實例獨立部署與管理。

copyright © 萬盛學電腦網 all rights reserved