最近一直在研究java虛擬機相關的知識,怎樣部署多個Tomcat服務呢,向下圖這樣。
看網上有很多說的,需要修改環境變量一大推的,感覺太麻煩。然後自己慢慢的摸索,以及問一些大佬。整理出這篇博客。
-
首先確保自己電腦上有一個Tomcat的文件夾吧,比如的是apache-tomcat-7.0.91。然後將這個文件夾複製一份,並重命名。我的(apache-tomcat-7.0.91-SD).
-
進入apache-tomcat-7.0.91-SD\conf\server.xml修改運行端口和監聽端口。這個也沒有什麼難度吧。
-
修改上面的之後,進入cmd控制檯,進入到apache-tomcat-7.0.91-SD\bin目錄
運行
service.bat install/remove [service_name]
提示這個表示安裝成功,可以到服務中看一下。
這個就是剛剛生成的服務。到這裏就完成可以了。
可以看到不同的服務指向不同的Tomcat文件。從而修改好不同Tomcat文件下conf\server.xml就可以訪問不同的項目啦。
上述流程走完之後,我碰到一個問題。
就是通過jconsole和jvisualvm無法監控到直接啓動服務的Tomcat進程。不過這個問題最後也得到解決,
見我的博客:啓動tomcat服務,jconsole和jvisualvm無法監測到怎麼處理?
最後最後,推薦一下個人的公衆號。
分享各種學習資料,包含java,linux,大數據等。資料包含視頻文檔以及源碼,僅供學習交流和分享,不涉及任何商業用途。同時分享本人及投遞的優質技術博文。
感興趣的同學可以關注交流嘿嘿~