zoukankan      html  css  js  c++  java
  • 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个左右。

  • 相关阅读:
    BZOJ3391: [Usaco2004 Dec]Tree Cutting网络破坏
    python总结二
    python总结一
    评论详解
    C++入门篇十三
    C++入门篇十二
    C++入门篇十一
    C++入门篇十
    C++入门篇九
    c++入门篇八
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/6822480.html
Copyright © 2011-2022 走看看