Java-tomcat调优

1.JDK是什么?JRE是什么?

JDK类似于一个运行Java的平台,而JRE是开发者的工具

2.部署之前尽量把TOMCAT下的temp和work目录删掉,因为缓存都在这里

3.尽量把tomcat的管理界面给删除掉,为了安全着想

4.尽量使用专门的tomcat用户来创建用户,UID要统一

5.关闭掉tomcat的AJP端口,修改shudown的端口

6.head 重定向 修改 server.xml

<Connector  port="8180"  
            ......
            ......
            server="minikoala" /> 

7.最大线程数

maxThreads="600"

8.初始化时的线程数

minSpareThreads="100"

9.最大线程数,(一旦创建的线程超过这个值,tomcat就会关闭不要的socket线程)

maxSpareThreads="500"

10.制定当前所有可以使用的处理请求的线程都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理

acceptCont="200"

11.关闭DNS查询

12.设置JVM堆内存的大小

13.设置字符集为UTF-8

URIEncoding="UTF-8"

 

发表评论