zoukankan      html  css  js  c++  java
  • 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 热加载与热部署
  • 相关阅读:
    反弹shell
    php-fpm(绕过open_basedir,结合ssrf)
    LNMP和LAMP的搭建
    linux常用命令 awk命令
    git 工作区管理
    linux常用命令 grep命令
    linux常用命令 print格式输出
    linux常用命令 cut字符截取命令
    linux常用命令 wc统计命令
    linux常用命令 sort排序命令
  • 原文地址:https://www.cnblogs.com/990114-jhc/p/11629496.html
Copyright © 2011-2022 走看看