Tomcat的設置4——Tomcat的體係結構與設置基於端口號的虛擬主機
一、Tomcat體係結構從conf/server.xml可體現Tomcat的體係。一個Server可有多個service,一個service可以有多個連接器connector,每個連接器暴露出不同的端口進行不同的操作。比如圖示的JK連接器程序通過一個connector進行集群處理,不需要集群的時候可以將該connector在配置文件中刪除,做到了可插拔式。該圖參考張孝祥老師tomcat視頻。
二、基於端口號的虛擬主機
一個server可以有多個service,新增service2:
<Service name="service2">
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Engine name="Catalina2" defaultHost="www.xy1.com">
<Host name="www.xy1.com" appBase="E:\apache-tomcat-test_project\virtualHost1\"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" />
<Host name="www.xy2.com" appBase="E:\apache-tomcat-test_project\virtualHost2\"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" />
</Engine>
</Service>
加上已有的默認<Service name="Catalina">暴露的默認端口8080,在啟動該tomcat之後可以通過兩個不同的端口進行訪問:
https://www.xy1.com:80/testIndex.html
https://www.xy1.com:8080/testIndex.html
最後更新:2017-04-03 12:54:53
上一篇:
git命令大全
下一篇:
[LeetCode]141.Linked List Cycle
MySQL???btree?????????hash???????????????-??????-????????????-?????????
碼棧開發手冊(四)---編碼方式開發(API函數列表)
基於阿裏雲數加MaxCompute的企業大數據倉庫架構建設思路
[hadoop係列]hadoop-gpl-compression的安裝和編譯
《雲數據管理:挑戰與機遇》一2.3 數據庫係統
浙江小鎮走向全國 雲棲小鎮結對雪浪小鎮欲何為
《交互式程序設計 第2版》一導讀
關閉IBM HTTP Server插件自動生成服務,以避免部署大量應用時導致Dmgr內存溢出
xmpp即時通訊二
CF 203 div2 E. Wrong Floyd 圖論