Tomcat性能优化

    xiaoxiao2021-04-01  31

    JAVA_OPTS="-server -Xms1024m -Xmx2048m  -XX:PermSize=256M -XX:MaxPermSize=512m"         (/tomcat/bin/cataline.sh)

    1.如果Web项目很多依赖第三方Jar包,

    对于Java7容易造成堆栈溢出。因为永久代内存还是属于JVM堆内存管理。应该把永久代的堆内存增大, 如:   -XX:PermSize=256M -XX:MaxPermSize=512m

    对于Java8,Java堆内存已经移除的永久代,属于堆外内存。不用担心堆内存溢出

    2.在内存充足的情况下,对于新生代与老年代的内存分配在Tomcat中可以是1G到2G之间。

    3.对于Server会返回Client大量数据可以配置Tomcat启动压缩功能,如:

    转载请注明原文地址: https://ju.6miu.com/read-665568.html

    最新回复(0)