Tomcat一二事

Apache&Tomcat&Catalina

Catalina是Apache(一家基金公司)的Tomcat服务器的servlet容器的名字。
Tomcat的核心分为3个部分:
(1)Web容器---处理静态页面;
(2)servlet容器---Catalina---处理servlet;
(3)JSP容器---它就是把jsp页面翻译成一般的servlet。
三者的历史关系

一个机器安装多个Tomcat软件
安装一个Tomcat,但运行多个Tomcat实例(catalina.home catalina.base的区别)

The description below uses the variable name CATALINA_BASE instead of $CATALINA_HOME for each of these references.

从这段描述可以看出CATALINA_HOME和CATALINA_BASE的区别。简单的说,CATALINA_HOME是Tomcat的安装目录,
CATALINA_BASE是Tomcat的工作目录。如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本。
那么我们可以配置多个工作目录,每个运行实例独占一个工作目录,但是共享同一个安装目录。

你可能感兴趣的:(Tomcat一二事)