Tomcat开发手册
北京汇金科技股份有限公司
修订记录:
日期
版本
修订目的描述
作者
2013-01-05
V1.0.0
创建
吴迪
2012-09-21
V1.0.1
修改
Xxx

目录
第 1 章 概述    1
1.1. 说明    1
第 2 章 Tomcat的目录结构    1
2.1. Tomcat的目录结构    1
2.1.1. Tomcat性能调优方案    1
2.1.2. xxx    5
2.1.3. xxx    5
第 3 章 Tomcat内存及优化    5
3.1. 设置和修改tomcat内存    5
3.2. 增加内存    6
第 4 章 Tomcat安全    8
4.1. tomcat安全设置    8
第 5 章 tomcat集    11


第 1 章  概述
1.1. 说明
此文档简单的介绍了tomcat的内存及优化,tomcat安全和tomcat集。
第 2 章  Tomcat的结构
2.1. Tomcat的目录结构
bin:此目录下包含了启动,关闭和其他一些程序;
lib或者classes TOMCAT根目录\common\lib,\common\classes
放在该下面的包tomcat服务器和具体开发的应用都可以访问,最好的地方
common:存放公用的jar文件;
conf:包含配置文件和相关DTD文件,其中非常重要的一个是tomcat的主要配l
logs:存放日志文件;
server:此目录下是tomcat服务器的jar文件;
webapps:存放应用程序示例,以后部署的应用程序需要放在此目录;
worktomcat运行时生成的临时文件,包括jsp编译后产生的class文件等。

第 3 章  Tomcat内存及优化
3.1. 设置和修改tomcat内存
一、使用 catalina.bat 等命令行方式运行的 tomcat
查看系统最大支持内存命令:java -Xmx1024m -version
1、修改 tomcat\bin\Catalina.bat 文件
windows环境下:
166行左右 如图:

rem Execute Java with the applicable properties ”以下每行
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -dorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -pdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
%DEBUG_OPTS% 后面添加-Xms256m -Xmx512m
linux环境下:
打开在Tomcat的安装目录的bin文件的catalina.sh文件,进入编辑状态.
在注释后面加上如下脚本:
JAVA_OPTS='-Xms512m -Xmx1024m'
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"
其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是设置Tomcat使用的内存的大小.
-XX:PermSize=64M -XX:MaxPermSize=256m 指定类空间(用于加载类)的内存大小
保存后,重新以命令行的方式运行 tomcat ,即可,然后通过最后面介绍的如何观察tomcat现有内存情况的方法进行查看是否已经变更成功。windowsserver2012四个版本

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。