Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat作为服务运行,如何在没有UI的情况下调整内存设置_Java_Performance_Tomcat_Jvm - Fatal编程技术网

Java Tomcat作为服务运行,如何在没有UI的情况下调整内存设置

Java Tomcat作为服务运行,如何在没有UI的情况下调整内存设置,java,performance,tomcat,jvm,Java,Performance,Tomcat,Jvm,我想修改作为Windows机器上的服务运行的Tomcat中的JVM堆最小值和最大值以及permGenSpace。这是否可以使用setenv.bat实现,或者唯一的方法是从UI传递这些值?是的,您可以使用文档中指定的setenv.bat设置JVM选项。Oracle文档称catalina.sh/catalina.bat使用setenv.bat。当Tomcat作为服务运行时,这些文件不可用,而在bin目录下只有Tomcatx-service.exe和Tomcatx-servicew.exe以及2个其他

我想修改作为Windows机器上的服务运行的Tomcat中的JVM堆最小值和最大值以及permGenSpace。这是否可以使用setenv.bat实现,或者唯一的方法是从UI传递这些值?

是的,您可以使用文档中指定的setenv.bat设置JVM选项。Oracle文档称catalina.sh/catalina.bat使用setenv.bat。当Tomcat作为服务运行时,这些文件不可用,而在bin目录下只有Tomcatx-service.exe和Tomcatx-servicew.exe以及2个其他JAR。请查看此答案是否有帮助。谢谢这就是我要找的。