tomcat server.xml <Connector>元素配置
2015-11-13 14:28
756 查看
Connector元素:由Connector接口定义。Connector元素代表与客户程序实际的交互,它负责接收客户请求,以及向客户返回响应结果.
下面来看一下Connector元素的配置
属性说明
port:服务器连接器的端口号,该连接器将在指定端口侦听来自客户端的请求。
enableLookups:如果为true,则可以通过调用request.getRemoteHost()进行DNS查询来得到远程客户端的实际主机名;若为false则不进行DNS查询,而是返回其ip地址
redirectport:服务器正在处理http请求时收到了一个SSL传输请求后重定向的端口号
acceptCount:当所有可以使用的处理请求的线程都被用光时,可以放到处理队列中的请求数,超过这个数的请求将不予处理,而返回Connection refused错误
connectionTimeout:等待超时的时间数(以毫秒为单位)
maxThreads:设定在监听端口的线程的最大数目,这个值也决定了服务器可以同时响应客户请求的最大数目,默认值为200
protocol:必须设定为AJP/1.3协议
address:如果服务器有两个以上IP地址,该属性可以设定端口监听的IP地址,默认情况下,端口会监听服务器上所有IP地址
minProcessors:服务器启动时创建的处理请求的线程数
maxProcessors:最多可以创建的处理请求数的线程数
minSpareThreads:最小备用线程
maxSpareThreads:最大备用线程
debug:日志等级
disableUploadTimeout:禁用上传超时,主要用于大数据上传时
compression=”on|yes”:是否启用tomcat压缩
compressionMinSize=”1024”:当超过多少大小之后进行压缩
compressableMimeType=”text/html,text/xml,text/javascript,text/css,text/plain,image/gif,image/jpg”:定义压缩的类型
maxPostSize=”0” 在tomcat服务器上有限制,Tomcat 默认的post参数的最大大小为2M, 当超过时将会出错,可以配置maxPostSize参数来改变大小。
下面来看一下Connector元素的配置
<Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="100" enableLookups="flase" redirectport="8443" acceptCount="100" CinnectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" compression="on" compressionMinSize="1024" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain,image/gif,image/jpg"" />
属性说明
port:服务器连接器的端口号,该连接器将在指定端口侦听来自客户端的请求。
enableLookups:如果为true,则可以通过调用request.getRemoteHost()进行DNS查询来得到远程客户端的实际主机名;若为false则不进行DNS查询,而是返回其ip地址
redirectport:服务器正在处理http请求时收到了一个SSL传输请求后重定向的端口号
acceptCount:当所有可以使用的处理请求的线程都被用光时,可以放到处理队列中的请求数,超过这个数的请求将不予处理,而返回Connection refused错误
connectionTimeout:等待超时的时间数(以毫秒为单位)
maxThreads:设定在监听端口的线程的最大数目,这个值也决定了服务器可以同时响应客户请求的最大数目,默认值为200
protocol:必须设定为AJP/1.3协议
address:如果服务器有两个以上IP地址,该属性可以设定端口监听的IP地址,默认情况下,端口会监听服务器上所有IP地址
minProcessors:服务器启动时创建的处理请求的线程数
maxProcessors:最多可以创建的处理请求数的线程数
minSpareThreads:最小备用线程
maxSpareThreads:最大备用线程
debug:日志等级
disableUploadTimeout:禁用上传超时,主要用于大数据上传时
compression=”on|yes”:是否启用tomcat压缩
compressionMinSize=”1024”:当超过多少大小之后进行压缩
compressableMimeType=”text/html,text/xml,text/javascript,text/css,text/plain,image/gif,image/jpg”:定义压缩的类型
maxPostSize=”0” 在tomcat服务器上有限制,Tomcat 默认的post参数的最大大小为2M, 当超过时将会出错,可以配置maxPostSize参数来改变大小。
相关文章推荐
- tomcat多端口配置
- Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
- Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
- Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)
- tomcat web服务器之请求并发能力
- 钻一钻Tomcat 之 Tomcat项目部署(Ⅵ)
- CentOS下安装Tomcat8
- SpringBoot学习(三),两种启动方式-以main方法启动和在tomcat里启动
- 钻一钻Tomcat 之 Tomcat管理员账号密码(Ⅴ)
- tomcat-users.xml配制
- Tomcat源码解读系列——Tomcat的核心组成和启动过程
- 修改Tomcat Connector运行模式,优化Tomcat运行性能
- java+tomcat+Eclipse+mysql配置
- tomcat后台随机器自动启动
- linux下装tomcat
- Solr5.3.1部署到tomcat7