tomcat8内存设置

2025-10-24 02:11:59

1、Tomcat有默认的内存大小,如果没有配置恰当的内存,会大大浪费服务器的资源,影响系统的性能。

tomcat8内存设置

2、在bin目录下打开catalina.bat文件

tomcat8内存设置

3、找到echo Using CATALINA_BASE

在"%CATALINA_BASE%"的前一行加入如下代码。

set JAVA_OPTS=%JAVA_OPTS% -server -Xms8192m -Xmx8192m -Xmn1890m 

tomcat8内存设置

4、参数解释:

-server:一定要作为第一个参数,在多个CPU时性能佳。

-Xms:java Heap初始大小。 默认是物理内存的1/64。

-Xmx:java heap最大值。建议均设为物理内存的一半。不可超过物理内存。

-XX:PermSize=256M:初始化类加载内存池大小。

-XX:MaxPermSize=256M:最大类加载内存池大小。

-Xmn:young generation(年轻代)的heap大小。一般设置为Xmx的3、4分之一。

tomcat8内存设置

5、除了内存设置,Tomcat还有并发优化,垃圾回收,宕机预防等等设置,大家感兴趣可以多看看官方文档。Tomcat还是非常强大的,毕竟用了很多年经受住了检验。

tomcat8内存设置

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢