zoukankan      html  css  js  c++  java
  • 【JVM】tomcat参数调整

    tomcat启动慢,无法获得随机数
    (1)在catalina.sh中加入这么一行:-Djava.security.egd=file:/dev/./urandom
    (2)打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容:
    securerandom.source=file:/dev/urandom 替换成 securerandom.source=file:/dev/./urandom
    tomcat启动内存不足
    调整catalina.sh参数 
    JAVA_OPTS="-Xms1g -Xmx2g  -XX:PermSize=256M -XX:MaxPermSize=512M "

    无法上传超过50M的war包

    修改webapps/manager/WEB-INF/web.xml

    <multipart-config>
          <!-- 100MB max -->
          <max-file-size>10428800</max-file-size>
          <max-request-size>10428800</max-request-size>
          <file-size-threshold>0</file-size-threshold>
    </multipart-config>

     使用ParallelGC

    JAVA_OPTS="-XX:+UseParallelGC -XX:+UseParallelOldGC -XX:MaxGCPauseMillis=200 -XX:InitiatingHeapOccupancyPercent=45  -Xms500m -Xmx650m 
    -XX:SurvivorRatio=8  -XX:PermSize=300M -XX:MaxPermSize=350M -Djava.rmi.server.hostname=172.16.11.52 
    -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9111 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
  • 相关阅读:
    spring-cloud Feign
    spring-cloud eureka注册发现
    spring-cloud zuul网关
    正则表达式整理
    nginx配置-Rewrite
    nginx配置-main
    nginx用途
    Java命令行命令
    Task
    JavaScript难点整理
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/6804565.html
Copyright © 2011-2022 走看看