一個tomcat設置多個端口,多個端口對應多個應用
修改tomcat/conf目錄里面server.xml文件
例如下面這樣新增一個8090端口,設置下appBase目錄,這樣就可以用一個tomcat監聽多個端口,每個端口都可以放應用了。我這樣新增下面這個配置以后,tomcat就監聽了2個端口(8080,8090)
webapps目錄和mywebapps目錄的應用都會啟動,可以根據不同的端口進行訪問里面的應用
<Service name="Catalina2"> <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> <Engine name="Catalina2" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Host name="localhost" appBase="mywebapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> </Host> </Engine> </Service>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!