Tomcat优化方案

调优方案分类 :

1 ,外部环境调优  

2 ,自身调优

 

   外部环境调优:

1.          JAVA 虚拟机性能优化

            Tomcat 需要依赖 Java 虚拟机运行,虚拟机可通过命令行方式改变虚拟机使用内存的大小。 Windows 下,在文件

 

Tomcat_home/bin/Catalina.bat 中增加 JAVA_OPTS=’-Xms256m –Xmx512m’ 这表示初始化内存为 256MB ,可以使用的最大内存为 512MB

 

我们一般把 -Xms -Xmx 设置一样大,值为可用最大内存的 80%

2,   自身调优:

1.          设置 Tomcat 连接器相关参数,禁用 DNS 查询,修改 server.xml 文件

                   

    连接器使用的线程池的名字: executor=”tomcatThreadPool”

     连接器端口: port=”8090”

     连接器使用的传输方式: protocol=”org.apache.http11.Http11NioProtocol”

      传输时是否支持压缩: compression=”on”

      压缩的大小: compressionMinSize=”2048”

2.          调整线程数

         <Executor name=”tomcatThreadPool” namePrefix=”Catalina-exec-” maxThreads=”1000” minSpareThreads=”350”

 

          线程池名:     name=”tomcatThreadPool”

          线程前缀:    namePrefix=”Catalina-exec-”

3,   设置 Tomcat 安全相关

     设置: /apache-tomcat-6.0.18/conf/web.xml

              

            设置 Manager 用户名和密码

               文件位置: apache-tomcat-6.0.18/conf/tomcat-user.xml

                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值