tomcat配置文件server.xml参数说明


元素名


属性


解释


server


port


指定一个端口,这个端口负责监听关闭tomcat 的请求


shutdown


指定向端口发送的命令字符串


service


name


指定service 的名字


Connector ( 表示客户端和service之间的连接)


port


指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求


minProcessors


服务器启动时创建的处理请求的线程数


maxProcessors


最大可以创建的处理请求的线程数


enableLookups


如果为true ,则可以通过调用request.getRemoteHost() 进行DNS 查询来得到远程客户端的实际主机名,若为false 则不进行DNS 查询,而是返回其ip 地址


redirectPort


指定服务器正在处理http 请求时收到了一个SSL 传输请求后重定向的端口号


acceptCount


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


connectionTimeout


指定超时的时间数( 以毫秒为单位)


Engine ( 表示指定service 中的请求处理机,接收和处理来自Connector的请求)


defaultHost


指定缺省的处理请求的主机名,它至少与其中的一个host 元素的name 属性值是一样的


Context ( 表示一个web 应用程序,通常为WAR 文件,关于WAR 的具体信息见servlet 规范)


docBase


应用程序的路径或者是WAR 文件存放的路径


path


表示此web 应用程序的url 的前缀,这样请求的url为http://localhost:8080/path/****


reloadable


这个属性非常重要,如果为true ,则tomcat 会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes 目录的变化,自动装载新的应用程序,我们可以在不重起tomcat 的情况下改变应用程序


host ( 表示一个虚拟主机 )


name


指定主机名


appBase


应用程序基本目录,即存放应用程序的目录


unpackWARs


如果为true ,则tomcat 会自动将WAR 文件解压,否则不解压,直接从WAR 文件中运行应用程序


Logger ( 表示日志,调试和错误信息)


className


指定logger 使用的类名,此类必须实现org.apache.catalina.Logger 接口


prefix


指定log 文件的前缀


suffix


指定log 文件的后缀


timestamp


如果为true ,则log 文件名中要加入时间,如下例:localhost_log.2001-10-04.txt


Realm ( 表示存放用户名,密码及role 的数据库)


className


指定Realm 使用的类名,此类必须实现org.apache.catalina.Realm 接口


Valve ( 功能与Logger 差不多,其prefix 和suffix 属性解释和Logger 中的一样)


className


指定Valve 使用的类名,如用org.apache.catalina.valves.AccessLogValve 类可以记录应用程序的访问信息


directory


指定log 文件存放的位置


pattern


有两个值,common 方式记录远程主机名或ip 地址,用户名,日期,第一行请求的字符串,HTTP 响应代码,发送的字节数。combined 方式比common 方式记录的值更多

时间: 2024-11-05 03:18:27

tomcat配置文件server.xml参数说明的相关文章

(2) tomcat配置文件server.xml详解

1. 入门示例:虚拟主机提供web服务 该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,只需修改$CATALINA_HOME/conf/server.xml文件为如下内容即可,本文的tomcat安装在/application/tomcat下,因此$CATALINA_HOME=/application/tomcat. 其中大部分都采用了默认设置,只是在engine容器中添加了两个Host容器. <?xml version="1.0" encoding=&q

tomcat 配置文件server.xml标签介绍

tomcat的配置文件在其安装后生成的conf目录下,其中主配置文件便是conf下的server.xml文件. server.xml文件由server->service->engine->host->context结构组成. server标签: tomcat实例顶层元素,代表整个容器.server标签里面指定了监听shutdown命令的端口.默认为8005 <Server port="8005" shutdown="SHUTDOWN"&

详解Tomcat 配置文件server.xml

前言 Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛.server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件:通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制.因此,学习server.xml文件的配置,对于了解和使用Tomcat至关重要. 本文将通过实例,介绍server.xml中各个组件的配置,并详细说明Tomcat各个核心组件的作用以及各个组件之间的相互关系. 说明:由于s

tomcat配置文件server.xml具体解释

元素名 属性 解释 server port 指定一个port,这个port负责监听关闭tomcat 的请求 shutdown 指定向port发送的命令字符串 service name 指定service 的名字 Connector ( 表示client和service 之间的连接) port 指定server端要创建的port号,并在这个断口监听来自client的请求 minProcessors server启动时创建的处理请求的线程数 maxProcessors 最大能够创建的处理请求的线程数

tomcat配置文件server.xml详解 转载http://blog.csdn.net/yuanxuegui2008/article/details/6056754

元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat 的请求 shutdown 指定向端口发送的命令字符串 service name 指定service 的名字 Connector ( 表示客户端和service之间的连接) port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求 minProcessors 服务器启动时创建的处理请求的线程数 maxProcessors 最大可以创建的处理请求的线程数 enableLookups 如果为tru

tomcat配置文件server.xml

元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat 的请求 shutdown 指定向端口发送的命令字符串 service name 指定service 的名字 Connector( 表示客户端和service 之间的连接) port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求 minProcessors 服务器启动时创建的处理请求的线程数 maxProcessors 最大可以创建的处理请求的线程数 enableLookups 如果为tru

tomcat配置文件server.xml的优化

server.xml文件内容:<?xml version="1.0" encoding="UTF-8"?> --> --> ``` ``` --> --> --> --> --> --> 详解: connetor连接接口的优化: protocol="org.apache.coyote.http11.Http11NioProtocol" 工作模式nio tomcat的三种模式切换: 1.先

Tomcat 配置文件 (server.xml)详解--转载

<!-- Server中的port监听关闭tomcat的请求,shutdown指定向端口发送的命令串--><Server port="8005" shutdown="SHUTDOWN" debug="0"> <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" debug="0"/>

Tomcat配置文件server.xml详解

<?xml version='1.0' encoding='utf-8'?> <Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.VersionLoggerListener" /> <Listener className="org.apache.catalina.cor