• tomcatJVM参数优化


    在tomcat中设置JVM参数

    tomcat性能取决于内存大小

    上策:优化代码,需要开发经验足够丰富,对开发人员要求较高

    中策:JVM优化机制,垃圾回收机制,把不需要的内存回收,需优化catalina.sh配置文件

    vim /usr/local/tomcat8/bin/catalina.sh

    #tomcat分配1G的内存模板

    添加以下代码:

    JAVA OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m-XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m -XX:MaxPermSize=512m"
    重启服务
    /usr/local/tomcat8/bin/shutsown.sh
    /usr/local/tomcat8/bin/startup.sh
    下策:加足够大的内存
    下下策:写脚本,每天0点重启tomcat服务,会自动清理内存,使用比较广泛
    =======================================================
    禁用tomcat AJP连接器
    vim /usr/local/tomcat8/con/server.xml
    将AJP连接注释掉

     重启服务

    /usr/local/tomcat8/bin/shutsown.sh
    /usr/local/tomcat8/bin/startup.sh
    查看端口信息
    netstat -lnpt | grep :8009
    ===============================================
    tomcat 热加载与热部署
  • 相关阅读:
    idea编辑器快捷键
    双随机系统遇到的简单样式问题
    HTTP笔记八
    HTTP笔记七
    HTTP笔记六
    HTTP笔记五
    HTTP笔记四
    HTTP笔记三
    HTTP笔记二
    HTTP笔记一
  • 原文地址:https://www.cnblogs.com/990114-jhc/p/11629496.html
Copyright © 2020-2023  润新知