1.以startup.bat手动启动
内存设置可修改tomcat_home\bin\catalina.bat
2.做成windows服务启动
(1)打开运行窗口,输入regedit
(2) 进入HKEY_LOCAL_MACHINE/SOFTWARE/Apache Software Foundation/Procrun 2.0/Tomcat7/Parameters/Java
(3)添加需要设置的选项
Tomcat7/Parameters/Java下有三个选项Xms,Xmx,Options
Xms设置jvm分配的最小内存,Xmx为最大内存,Options设置java的其他选项(此处格式为每行一项且不能空格)如:
-XX:PermSize=64M -XX:MaxNewSize=128M -XX:MaxPermSize=128M -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=20 -XX:+UseParNewGC -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31 -Djava.awt.headless=true
3.查看内存使用状态:
(1).修改TOMCAT_HOME/conf/tomcat-users.xml
- <role rolename="tomcat"/>
- <role rolename="role1"/>
- <role rolename="manager-gui"/>
- <role rolename="manager-status"/>
- <user username="tomcat" password="tomcat" roles="tomcat"/>
- <user username="both" password="tomcat" roles="tomcat,role1"/>
- <user username="role1" password="tomcat" roles="role1"/>
- <user username="tomcat" password="tomcat" roles="manager-gui"/>
- <user username="tomcat" password="tomcat" roles="manager-gui"/>
(2) 进入http://localhost:8080/manager/status
相关推荐
各种环境下tomcat内存设置 linux 和 windows
tomcat内存设置方法.doc tomcat内存设置方法.doc
对Tomcat 内存最大值最小值进行设置
修改tomcat内存大小
修改eclipse中的tomcat内存的大小,以防止内存溢出。-------------------------------------------------------------------------------------------------------------------------------------------------------...
tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影响系统的稳定性。
在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。本文就介绍了Tomcat内存溢出的三种情况及解决办法分析
这是一个查看Tomcat内存的文件。放在应用工程中,直接访问就可以。 个人感觉这是一个非常有用的文件。
修改Tomcat内存大小,包含win/linux
Eclipse + Tomcat 内存溢出参数设置
监控tomcat内存使用情况
TOMCAT内存大小调整
要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 解决办法: 修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\...
在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结
可以监测tomcat设置的内存是否生效,监测当前使用的内存和剩余内存,监测当前在线用户量。不错的工具,作为一个tomcat的web项目运行,不需要额外安装插件和程序。登录用户直接使用tomcat的用户,请有conf\tomcat_...