所在的位置: java >> 基本简介 >> TomcatApacheNginx性

TomcatApacheNginx性

Tomcat

tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。

tomcat内存优化

linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入

JAVA_OPTS="-XX:PermSize=64M-XX:MaxPermSize=m-Xmsm-Xmxm-Duser.timezone=Asia/Shanghai"

windows修改TOMCAT_HOME/bin/catalina.bat,在前面加入

setJAVA_OPTS=-XX:PermSize=64M-XX:MaxPermSize=m-Xmsm-Xmxm

最大堆内存是m,对于现在的硬件还是偏低,实施时,还是按照机器具体硬件配置优化。

tomcat线程优化

Connectorport="80"protocol="HTTP/1.1"maxThreads=""minSpareThreads=""maxSpareThreads=""acceptCount=""connectionTimeout=""redirectPort=""/

maxThreads=""///最大线程数minSpareThreads=""///初始化时创建的线程数maxSpareThreads=""///一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。acceptCount=""//指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理

这里是







































北京白癜风医院哪家最好
患了白癜风如何治疗



转载请注明:http://www.jiaju1314.com/jbjj/8671.html