1.现在稳定的版本的是8.5
2.启动,一般启动,startup.bat, IDE中启动,嵌入式启动,Debug启动
3.部署,隐式部署,就是war包直接扔到webapps下面,一般是不建议这么玩的,tomcat要和war分开的,也就是常说的抗灾难
显式部署,就在在server.xml中添加context元素,这种方式是需要重启tomcat的
还有就是在catalina 文件夹下面的localhost文件夹下,创建一个xml文件,里面也是一个context的标签,访问
的路径就是这个xml文件的名称,这种方式,是不需要重启tomcat的
4.一般咱们把自己的应用放在webapps下面,,买一送一的说法,生产上,要把其它文件夹给干掉的,会存在性能损耗
5.目录结构,bin的目录结构,一般放置的就是可执行的文件,start.bat其实访问的就是catalina.bat的,start.bat是准备工作,catalina.bat是真正的关键
conf目录,存放的就是配置文件
6.servel.xml 文件中的配置,最大的目录结构是server,监听器,其次是service,一般建议是只有一个,connection连接器
连接器是可以有多个的,engine,只能有一个,host,可以有多个,就是域名。host中去写上面context,一个context,就是一个应用,可以有多个
7.connector在整体的架构,就是协议的转换
tomcat1 1 tomcat整体结构
最新推荐文章于 2024-08-27 19:10:43 发布