• tomcat内存、连接数优化


    1、检測系统能够设置的内存大小

    java -Xmx1024M -version(当中1024表示检測内存能否够调整到这个数)

    2、设置tomcat内存

    在tomcat_home/bin/catalina.bat(win)或者tomcat_home/bin/catalina.sh(linux)文件里首行增加:

    set   JAVA_OPTS=-Xms1024m   -Xmx1024m(windows下)

    JAVA_OPTS=‘-Xms1024m   -Xmx1024m’(Linux下)

    3、查看tomcat内存使用情况

    http://127.0.0.1:8080/manager/status/(注:登录用户必须由admin、manager权限)

    4、添加tomcat连接数

    在tomcat配置文件server.xml中的配置中,和连接数相关的參数有:

    minProcessors:最小空暇连接线程数。用于提高系统处理性能,默认值为10 ;

    maxProcessors:最大连接线程数。即:并发处理的最大请求数。默认值为75 ;

    acceptCount:同意的最大连接数。应大于等于maxProcessors。默认值为100 ;

    enableLookups:是否反查域名。取值为:true或false。

    为了提高处理能力,应设置为false ;

    connectionTimeout: 网络连接超时。单位:毫秒。设置为0表示永不超时。这样设置有隐患的。通常可设置为30000毫秒。 当中和最大连接数相关的參数为maxProcessors和acceptCount。假设要加大并发连接数,应同一时候加大这两个參数。 web server同意的最大连接数还受制于操作系统的内核參数设置,通常Windows是2000个左右。Linux是1000个左右。

  • 相关阅读:
    GPU上的基本线性代数
    NVIDIA数据中心深度学习产品性能
    GeforceRTX系列参数对比
    NVIDIA CUDA-X AI
    NVIDIA 认证系统
    汉字手写训练和识别
    动态表单工作量给后端
    机器学习PAL数据可视化
    越是向前 越受阻力
    Caused by: java.lang.IllegalStateException: java.lang.IllegalStateException: Cannot emit more than one data
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/6822480.html
Copyright © 2020-2023  润新知