看得懂的,耐心去看;看不懂的,硬着头皮去看.

tomcat性能调整(一)

上一篇 / 下一篇  2008-08-21 16:50:39 / 个人分类:应用服务器相关

Tomcat的性能优化总结

 

 [该文档是参考了网上同仁的相关文章,并结合自己实践总结而来,以供自己日后参考]

一、Tomcat目录存放的各文件的含义

Bin

存放命令文件(Windows.bat文件和UNIX.sh文件),这些文件用来启动和停止TomcatJWSDP(如startup.batshutdown.bat)。另外JWSDP还提供一些辅助工具和Web服务所用到的命令(如deploytoolxindice)。

Common

这个目录内有Web服务器用到的java类文件和jar文件。它内部的/classes目录存放类文件,/endosed存放外来的jar文件,/lib目录存放服务器和所有web程序使用的jar文件。

Conf

包括对tomcatJWSDP进行设置的文件,主要是server.xml文件。这个文件是主要的配置文件,是对整个web服务器及其构件进行设置,例如web端口号,SSL安全链接等。还有为不同的Tomcat配置的web应用设置缺省值的文件web.xml

Logs

存储服务器和web程序的执行记录文件和错误信息等输出文件。

Temp

这个目录是让JAVA执行过程中存放临时文件的。

Webapps

这个目录是用户经常使用到的目录,所有的web程序都要放在该目录中。web程序可以是一个war文件,也可以是一个目录(实际是war解压后)。当TomcatJWSDP启动时,其web容器会自动校验和载入/webapps目录内的web程序,使其可以直接工作。如果程序有错,web服务器会将错误信息输出或存放在logs目录。如果错误严重,tomcatJWSDP可能会停止工作。

  webapps/urapp/WEB-INF,在这里我们假设有一个web程序名为“urapp”,那么/webapps内有一个urapp.war文件或/urapp目录。Servlet标准规定在Web程序内要有/WEB-INF目录,该目录包括web.xml文件、lib目录和classes目录,其中webxml文件WEB程序的部署描述文件,它告诉web服务器有关web程序的配置信息。在WEB服务器启动时,web服务器会分析web程序的WEBXML文件进而载入web程序。web程序所使用的java类可以有两种形式:.jar文件放在/WEB-INF/LIB目录,。class文件放在/WEB-INF/classes目录。

webapps/work,这个目录内是web程序运行时使用的临时工作目录,它存放了各个web程序启动,编译和运行时生成的文件。如,JSP文件在web程序运行时被编译后生成的servlet文件都可以在这个目录内找到。

 

二、Tomcat环境变量的简单配置

我的电脑->属性->高级->环境变量  
 TOMCAT_HOME值:c://tomcat//jakarta-tomcat-3.2.3(指示Tomcat根目录)
 JAVA_HOME值:c://jdk1.3.1jdk安装目录)
 CLASSPATH
值:

c://jdk1.3.1//lib//tools.jar;c://tomcat//jakarta-tomcat-3.2.3//lib//servlet.jar;c://tomcat//jakarta-tomcat-3.2.3//lib//webserver.jar

TAG: 应用服务器相关

 

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 23741
  • 日志数: 30
  • 文件数: 1
  • 建立时间: 2008-03-04
  • 更新时间: 2009-01-17

RSS订阅

Open Toolbar