tomcat的工作方式和部署方式

tomcat的工作模式和部署方式

Tomcat作为servlet容器,有三种工作模式:

1、独立的servlet容器,servlet容器是web服务器的一部分;

2、进程内的servlet容器,servlet容器是作为web服务器的插件和java容器的实现,web服务器插件在内部地址空间打开一个jvm使得java容器在内部得以运行。反应速度快但伸缩性不足;

3、进程外的servlet容器,servlet容器运行于web服务器之外的地址空间,并作为web服务器的插件和java容器实现的结合。反应时间不如进程内但伸缩性和稳定性比进程内优;

 

tomcat部署模式也有三种:

1、修改servlet文件添加context元素;

2、在conf\Catalina(serverName)\localhost(hostName)目录下添加Context片段;

3、直接发布到webapp目录,此方式支持热部署最为直接但不能添加资源或Realm等。