zoukankan      html  css  js  c++  java
  • Tomcat优化

    最经常使用的是这么几项:

    1.  增大java虚拟机内存(使用64位操作系统、64位高版本号jre)

    catalina.sh中添加

    JAVA_OPTS=‘-Xms<初始化内存大小> –Xmx<可用最大内存>’

    中间无空格,如:

    JAVA_OPTS='-Xms4096m–Xmx8192m'

    表示初始化内存为4G,能够使用的最大内存为8G。注意有的系统建议这两个值同样,有的系统建议初始化内存不要太大,详细參考各java虚拟机文档。

     

    2.  添加线程数

    改动配置文件server.xml

    <Connectorport=“80” maxThreads=“1000” minSpareThreads=“500” maxSpareThreads=“750” enableLookups=“false”...

    maxThreads——Tomcat可创建的最大的线程数

    minSpareThreads——Tomcat初始创建的线程数

    maxSpareThreads ——一旦创建的线程数超过这个值,Tomcat会关闭不再须要的线程

    enableLookups=“false” ——禁用dns查询

     

    3.调整操作系统的每进程可以创建线程数(详细信息请参考系统文档,经常不够,默认即可。没有变化)

    版权声明:本文博主原创文章,转载保留原文链接。

  • 相关阅读:
    c/c++ const
    Lucene2.9.1使用小结(同样适用于Lucene 3.0 )
    java 对properties 文件的写操作
    oracle 建表序列插入值
    jxl 读取2003 excel 示例
    HttpClient 的使用
    小故事
    iText 导出word 经典实现
    使用dom4j 解析xml
    lucene 在项目中的使用
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4793670.html
Copyright © 2011-2022 走看看