自学内容网 自学内容网

Ubuntu 22.04.4 LTS (linux) Tomcat 9 内存和线程优化

1 Apache Tomcat 9.0.91 线程

#在70行左右,增加如下
sudo  vim /data/tomcat/conf/server.xml
               maxThreads="800"    #客户请求最大线程数
               minSpareThreads="200" #最小线程数
               maxSpareThreads="500" #最大线程数
               acceptCount="800" #队列最大数,线程满后,客户请求会被拒绝(不能小于maxThreads)
               URIEncoding="UTF-8"#URL统一编码

2  Apache Tomcat 9.0.91 (jdk1.8) 内存

sudo  vim /data/tomcat/bin/catalina.sh
JAVA_OPTS="-Xms4096m -Xmx4096m -XX:MetaspaceSize=512M -XX:MaxMetaspaceSize=1024M"

-Xms 初始化内存大小
-Xmx 最大可用内存
-XX:MetaspaceSize 代替PermSize

3 重新加载tomcat

#重新启动
/data/tomcat/bin/shutdown.sh
/data/tomcat/bin/startup.sh
#查看tomcat进程
ps  -ef | grep  tomcat|grep -v grep
#查看配置生效
sudo /data/jdk/bin/jmap -heap 298862


原文地址:https://blog.csdn.net/tonyhi6/article/details/140554381

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!