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内存设置详解 #### 引言 在构建高性能且稳定的Web应用时,合理配置Tomcat内存参数是至关重要的一步。Tomcat作为一款广泛使用的开源应用服务器,其性能受到诸多因素的影响,其中内存配置尤为关键。正确的...
各种环境下tomcat内存设置 linux 和 windows
修改eclipse中的tomcat内存的大小,以防止内存溢出。-------------------------------------------------------------------------------------------------------------------------------------------------------...
### 修改Tomcat内存大小 在部署Java Web应用时,经常需要根据实际运行需求调整Tomcat服务器的内存配置。本文将详细介绍如何修改Tomcat的内存大小,包括常用的内存参数及其意义,并提供具体的设置方法。 #### 一、...
tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影响系统的稳定性。
首先,了解Tomcat内存设置的背景是必要的。在默认情况下,Tomcat使用的是JVM(Java虚拟机)分配的初始内存,这个值通常很小,比如64MB。当应用负载增大,内存需求提高时,如果不进行调整,可能导致Tomcat性能下降...
这是一个查看Tomcat内存的文件。放在应用工程中,直接访问就可以。 个人感觉这是一个非常有用的文件。
**Tomcat内存设置** Apache Tomcat是流行的Java Servlet容器,用于部署和运行Web应用程序。为了确保Tomcat稳定运行,也需要调整其JVM内存配置。这通常在`bin/catalina.sh`(Unix/Linux)或`bin/catalina.bat`...
"TOMCAT内存大小调整" TOMCAT内存大小调整是指在使用Java程序从数据库中查询大量数据或应用服务器(如Tomcat、JBoss、WebLogic)加载jar包时,出现java.lang.OutOfMemoryError异常的解决方法。这种异常主要是由于...
### Tomcat JVM内存设置方法详解 #### 一、前言 Tomcat作为一款广泛使用的Java应用服务器,其性能优化一直是开发者关注的重点之一。而在性能优化的过程中,合理设置JVM(Java Virtual Machine)内存是非常关键的一...
监控Tomcat内存使用情况是确保应用稳定运行的关键环节。Tomcat作为一款广泛应用的Java Servlet容器,其内存管理直接影响到Web应用程序的性能和响应速度。理解并监控这些内存指标可以帮助我们及时发现并解决潜在的...
Tomcat内存溢出之解决方法 Tomcat内存溢出是指Tomcat服务器在处理大数据量时出现的内存溢出错误,导致系统崩溃或返回HTTP状态码500的错误页面。本文将详细介绍Tomcat内存溢出之解决方法,包括问题分析、解决方法和...