tomcat调优系列:http://tech.163.com/05/0711/10/1OCH7J2000091589.html
常用tomcat5+参数配置:
<Connector port="80" protocol="HTTP/1.1"
maxThreads="600"
minSpareThreads="100"
maxSpareThreads="500"
acceptCount="700"
connectionTimeout="20000"
redirectPort="8443" />
maxThreads="600" ///最大线程数
minSpareThreads="100"///初始化时创建的线程数
maxSpareThreads="500"///一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。例如某时刻有600人访问,之后没有人访问了,则tomcat不会保留600个空线程,而是关闭500个空的。
acceptCount="700"//指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理
connectionTimeout:网络连接超时,单位:毫秒。设置为0表示永不超时,这样设置有隐患的。通常可设置为30000毫秒。
其中和最大连接数相关的参数为 maxSpareThreads 和acceptCount。如果要加大并发连接数,应同时加大这两个参数。
web server允许的最大连接数还受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。Unix中如何设置这些参数,请参阅Unix常用监控和管理命令
tomcat虚拟主机:
<Host name="quick.edusaas.com" appBase="C:\apps\quickLMS" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="." />
</Host>
<Host name="sany.edusaas.com" appBase="C:\apps\sanyLMS" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="." />
</Host>
<Host name="zohl.edusaas.com" appBase="C:\apps\zohlLMS" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="." />
</Host>
JVM常用配置:
linux:
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m "
windows:
set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m
相关推荐
此材料是本人学习和开发过程中的一些资料总结,主要是详细总结来了Tomcat服务配置的一些问题。适合Java开发面试者以及Web项目开发初学者学习。
Tomcat常用配置,内存、数据库连接池、多线程
NULL 博文链接:https://871421448.iteye.com/blog/1752081
Tomcat的常用配置Tomcat的常用配置Tomcat的常用配置
1,修改tomcat的JDK目录 2,增加虚拟目录 3,GET方法URL乱码问题解决 4,虚拟主机配置 等等
Windows10上安装tomcat8详细步骤含常用设置,环境变量,内存配置等
tomcat终极优化设置 tomcat终极优化设置 PDF格式
tomcat的安装指南以及常用配置 入门资料。图文示例,非常适合新手。
解释了常用的eclipse和tomcat的jVM参数配置,有图有真相..
Tomcat 常用的维护操作,命令。Tomcat配置文件,调优参数,线程池配置。
tomcat 常用参数设置。。。
windows下配置nginx反向代理tomcat,从下载地址开始讲起,第二步讲常用命令 第三步讲了一个实例,第四步是配置说明
nginx tomcat ssl常用知识点,包括如何使用使用nginx配置ssl,或者在tomcat配置ssl
本章首先介绍Tomcat服务器特点、层次结构、应用处理流程及发展史,然后讲述Tomcat的安装、设置和测试,接着介绍Tomcat目录结构、常用配置平台、控制和管理程序等,最后设计一个不需数据库支持的简单聊天室。
├─2.05 Nginx进阶基础-常用配置-会话保持.mp4 ├─2.06 Nginx进阶基础常见配置-动静分离.mp4 ├─2.07 Nginx进阶常见配置-rewrite-概念介绍.mp4 ├─2.08 Nginx进阶常见配置-rewrite实例.mp4 ├─2.09 Nginx进阶...
Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的...
有些常用的Tomcat实用配置。希望大家喜欢
Tomcat作为最常用的Java Web服务器,随着并发量越来越高,Tomcat的性能会急剧下降,那有没有什么方法来优化Tomcat在高并发环境下的性能呢? Tomcat运行模式 Tomcat的运行模式有3种。 1.bio模式 默认的模式,性能非常...
Unix系统: 最初的操作系统. 为巨型机设计的.对硬件管理能力非常强. Linux系统 : 从Unix演化出的个人系统.PC机系统....在这里我详细的写明在linux下配置jdk、安装tomcat的方法步骤及一些常用的操作命令