将Tomcat配置为服务(无需catalina.bat)

7

我使用Apache官网提供的安装程序将Tomcat安装为服务。但是在我的bin文件夹中并没有catalina.bat文件。我该如何设置permgen内存大小?有推荐的大小吗?

3个回答

10

您需要使用tomcatXw.exe(其中X是您的主要Tomcat版本)来配置服务:那里有地方可以配置所有JVM选项。


1

1

要在catalina中配置Tomcat的Java_OPT,首先在安装Tomcat时,在bin文件夹中找不到catalina文件。

要设置参数,您必须使用tomcate属性(使用tomcatXw.exe打开)
给出如何在属性文件中设置参数的一点思路。

在catalina文件中:(写入类似以下内容的内容)

JAVA_OPTS="-Djava.awt.headless=true -Xms2048m -Xmx4048m -XX:NewSize=1024m -XX:MaxNewSize=2048m -XX:PermSize=1024m -XX:MaxPermSize=2048m -XX:+DisableExplicitGC"

在Tomcat属性文件中:(在Java选项中添加您的参数,与图片中相同)

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接