解压版tomcat配置
Ⅰ tomcat怎么配置javajvm内存
jvm内存有好几种呢
windows下修改JVM内存大小:
情况一:解压版本的Tomcat, 要通过startup.bat启动tomcat才能加载配置
要添加在tomcat 的bin 下catalina.bat 里
rem Guess CATALINA_HOME if not defined
set CURRENT_DIR=%cd%后面添加,红色的为新添加的.
set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true
情况二:安装版的Tomcat下没有catalina.bat
windows服务执行的是bin omcat.exe.他读取注册表中的值,而不是catalina.bat的设置.
修改注册表HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationTomcat Service
原值为
-Dcatalina.home="C:ApacheGroupTomcat 5.0"
-Djava.endorsed.dirs="C:ApacheGroupTomcat 5.0commonendorsed"
-Xrs
加入 -Xms300m -Xmx350m
重起tomcat服务,设置生效
jvm参数说明:
-server 一定要作为第一个参数,启用JDK的server版本,在多个CPU时性能佳
-Xms java Heap初始大小。 默认是物理内存的1/64。
-Xmx java heap最大值。建议均设为物理内存的80%。不可超过物理内存。
-Xmn java heap最小值,一般设置为Xmx的3、4分之一。
-XX:PermSize 设定内存的永久保存区初始大小,缺省值为64M。
-XX:MaxPermSize 设定内存的永久保存区最大大小,缺省值为64M。
-XX:SurvivorRatio=2 生还者池的大小,默认是2。如
-XX:NewSize 新生成的池的初始大小。 缺省值为2M。
-XX:MaxNewSize 新生成的池的最大大小。 缺省值为32M。
+XX:AggressiveHeap 让jvm忽略Xmx参数,疯狂地吃完一个G物理内存,再吃尽一个G的swap。
-Xss 每个线程的Stack大小
-verbose:gc 现实垃圾收集信息
-Xloggc:gc.log 指定垃圾收集日志文件
-XX:+UseParNewGC 缩短minor收集的时间
-XX:+UseConcMarkSweepGC 缩短major收集的时间
-XX:userParNewGC 可用来设置并行收集(多CPU)
-XX:ParallelGCThreads 可用来增加并行度(多CPU)
-XX:UseParallelGC 设置后可以使用并行清除收集器(多CPU)
Ⅱ 关于tomcat解压版的配置
双击startup的时候还是闪一下就关闭:这个是由于你不是在command命令行下,你在程序,运行输入cmd再cd到startup的路径,看你的应该是D:\Program Files\tomcat\bin;进入后再用startup
Ⅲ Tomcat 配置如何设要详细过程。。。
一:JDK的安装配置
执行JDK安装文件jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe
点击下一步安装即可 假设安装目录在D:\Java\jdk1.6.0_10
配置jdk:在我的电脑->属性->高级->环境变量->系统变量中添加:
变量名:JAVA_HOME
变量值:D:\Java\jdk1.6.0_10
变量名:PATH
变量值:%JAVA_HOME%\bin
变量名:CLASSPATH
变量值: .;
可在命令行中输入:javac 查看是否安装成功
二:Tomcat的安装配置
下载已安装版本的Tomcat包,解压到D:\Tomcat-6.0.30
在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
变量名:TOMCAT_HOME
变量值:D:\Tomcat-6.0.30
变量名:PATH
变量值:%TOMCAT_HOME%\bin (放在jdk path之后就行了 使用;)
变量名:CLASSPATH
变量值:%TOMCAT_HOME%\lib;%TOMCAT_HOME%\lib\servlet-api.jar;
(放在jdk CLASSPATH之后就行了 使用;)
执行bin\startup.bat 文件 启动Tomcat 在命令行窗口会出来英文提示
验证Tomcat配置是否成功,可以在浏览器中执行http://localhost:8080/ 如果出来欢迎页面,
则说明安装配置成功了。
执行bin\shutdown.bat 文件可以停止Tomcat服务
注意:
1、设置在“系统变量”中
2、分大小写
Ⅳ tomcat解压版需要配置环境变量吗
常规的安装包安装是需要的配置环境变量的,否则启动项目会出现异常;但如果是绿色版是不需要配置,直接可以使用; Tomcat配置环境变量设置如下: 1,新建变量名:CATALINA_BASE,变量值:C:\tomcat;(tomcat的主目录)
Ⅳ Tomcat解压版的需要配置吗
不需要 默认端口是8080 可以在server.xml文件中配置端口