Tomcat基本概念

本文章內容:

Tomcat基本概念。

 

1. Tomcat在生產上主要跑的是Java的業務。

2. Java的所有程式碼都是運行在JVM裡面。

3. CATALINA_HOME與CATALINA_BASE區別

參考資料:https://www.itread01.com/p/555792.html

  • CATALINA_HOME是Tomcat的安裝目錄,CATALINA_BASE是Tomcat的工作目錄。如果我們想要執行Tomcat的 多個例項,但是不想安裝多個Tomcat軟體副本。那麼我們可以配置多個工作目錄,每個執行例項獨佔一個工作目錄,但是共享同一個安裝目錄。
  • Tomcat每個執行例項需要使用自己的conf、logs、temp、webapps、work和shared目錄,因此CATALINA_BASE就指向這些目錄。 而其他目錄主要包括了Tomcat的二進位制檔案和指令碼,CATALINA_HOME就指向這些目錄。如果我們希望再執行另一個Tomcat例項,那麼我們可以建立一個目錄,把conf、logs、temp、webapps、work和shared拷貝到該目錄下,然後讓CATALINA_BASE指向該目錄即可。

4. yum安裝tomcat,查看tomcat版本方法

執行curl ip:8080 | grep “”Apache Tomcat