如何增加tomcat-6的内存大小

时间:2015-02-17 08:57:35

标签: memory tomcat6

我使用tomcat服务器作为Windows服务。负责打开 tomcat6.exe 而不是 tomcat6w.exe 。我面临的问题是增加tomcat的内存大小。任何人都知道如何增加这个大小。我尝试了PR_JvmMx,PR_JvmMs等但没有任何工作。我正在使用http://localhost:8080/manager/status页面查看大小 在JVM部分 可用内存:34.93 MB总内存:46.0​​0 MB最大内存:682.68 MB。

2 个答案:

答案 0 :(得分:1)

在将tomcat作为Windows服务运行时,它从Windows注册表[ HKEY_LOCAL_MACHINE \ SOFTWARE \ Apache Software Foundation \ Procrun 2.0 \\ parameters ]获取参数。如果要更新内存,则需要直接更新注册表或从tomcat5w.exe更新注册表(打开tomcat6w.exe转到Java选项卡并更改初始内存池和最大内存池的值)但是为此,您必须具有管理员权限。 修改大小后,必须重新启动tomcat服务。 要查看天气变化是否生效,您可以使用Java melody Tool. 它的安装非常简单,开销最小,并且可以为您提供有关服务器的所有信息。

答案 1 :(得分:0)

我希望this能解决您的问题