Tomcat架构设计原理是什么?博学谷狂野架构师一文
- 内容介绍
- 文章标签
- 相关推荐
本文共计2486个文字,预计阅读时间需要10分钟。
Tomcat架构及项目结构解析,bin目录主要存放Tomcat的启动命令。主要分为两大类:一类是以.sh结尾的Linux命令,另一类是以.bat结尾的Windows命令。包含多个环境变量设置。
Tomcat体系架构
Tomcat项目结构
bin目录
bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。
很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径
- startup文件:主要是检查catalina.bat/sh 执行所需环境,并调用catalina.bat 批处理文件。启动tomcat。
- catalina文件:真正启动Tomcat文件,可以在里面设置jvm参数。后面性能调优会重点讲
- shutdown文件:关闭Tomcat
- 脚本version.sh、startup.sh、shutdown.sh、configtest.sh都是对catalina.sh的包装,内容大同小异,差异在于功能介绍和调用catalina.sh时的参数不同。
- Version:查看当前tomcat的版本号,
- Configtest:校验tomcat配置文件server.xml的格式、内容等是否合法、正确。
- Service:安装tomcat服务,可用net start tomcat 启动
conf目录
conf目录主要是用来存放tomcat的一些配置文件。
本文共计2486个文字,预计阅读时间需要10分钟。
Tomcat架构及项目结构解析,bin目录主要存放Tomcat的启动命令。主要分为两大类:一类是以.sh结尾的Linux命令,另一类是以.bat结尾的Windows命令。包含多个环境变量设置。
Tomcat体系架构
Tomcat项目结构
bin目录
bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。
很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径
- startup文件:主要是检查catalina.bat/sh 执行所需环境,并调用catalina.bat 批处理文件。启动tomcat。
- catalina文件:真正启动Tomcat文件,可以在里面设置jvm参数。后面性能调优会重点讲
- shutdown文件:关闭Tomcat
- 脚本version.sh、startup.sh、shutdown.sh、configtest.sh都是对catalina.sh的包装,内容大同小异,差异在于功能介绍和调用catalina.sh时的参数不同。
- Version:查看当前tomcat的版本号,
- Configtest:校验tomcat配置文件server.xml的格式、内容等是否合法、正确。
- Service:安装tomcat服务,可用net start tomcat 启动
conf目录
conf目录主要是用来存放tomcat的一些配置文件。

