bocent 发表于 2013-1-13 18:50:52

tomcat组件分解

<!--         tomcat顶层容器,由 org.apache.catalina.Server 接口定义,包含多个service元素 --><Server port="8005" shutdown="SHUTDOWN" debug="0"> <!--   tomcat顶层容器,由 org.apache.catalina.Service 接口定义,默认实现为:org.apache.catalina.core.StandardService包含多个connector和engine元素--> <Service name="Catalina"><!--    由 org.apache.catalina.Connector 接口定义,   默认实现为:org.apache.catalina.core.StandardService   包含多个connector和一个engine元素   --><!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --><Connector port="8080" maxThreads="150" minSpareThreads="25"   maxSpareThreads="75" enableLookups="false" redirectPort="8443"   acceptCount="100" debug="0" connectionTimeout="20000"   disableUploadTimeout="true" /><!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --><Connector port="8443" maxThreads="150" minSpareThreads="25"   maxSpareThreads="75" enableLookups="false"   disableUploadTimeout="true" acceptCount="100" debug="0"   scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" /><!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --><Connector port="8009" enableLookups="false" redirectPort="8443"   debug="0" protocol="AJP/1.3" /><!-- Define a Proxied HTTP/1.1 Connector on port 8082 --><!-- See proxy documentation for more information about using this. --><Connector port="8082" maxThreads="150" minSpareThreads="25"   maxSpareThreads="75" enableLookups="false" acceptCount="100"   debug="0" connectionTimeout="20000" proxyPort="80"   disableUploadTimeout="true" /><!--    由 org.apache.catalina.Engine 接口定义,   默认实现为:org.apache.catalina.core.StandardEngine   包含多个host元素--><Engine name="Catalina" defaultHost="localhost" debug="0">   <!-- Global logger unless overridden at lower levels -->   <Logger className="org.apache.catalina.logger.FileLogger"    prefix="catalina_log." suffix=".txt" timestamp="true" />   <!-- This Realm uses the UserDatabase configured in the global JNDI    resources under the key "UserDatabase".Any edits    that are performed against this UserDatabase are immediately    available for use by the Realm.-->   <Realm    className="org.apache.catalina.realm.UserDatabaseRealm" debug="0"    resourceName="UserDatabase" />   <!-- Define the default virtual host    Note: XML Schema validation will not work with Xerces 2.2.   -->   <!--   由 org.apache.catalina.Host 接口定义,    默认实现为:org.apache.catalina.core.StandardHost    定义一个虚拟主机    包含多个context元素   -->   <Host name="localhost" debug="0" appBase="webapps"    unpackWARs="true" autoDeploy="true" xmlValidation="false"    xmlNamespaceAware="false">    <!-- Logger shared by all Contexts related to this virtual host.By   default (when using FileLogger), log files are created in the "logs"   directory relative to $CATALINA_HOME.If you wish, you can specify   a different directory with the "directory" attribute.Specify either a   relative (to $CATALINA_HOME) or absolute path to the desired   directory.-->    <Logger   className="org.apache.catalina.logger.FileLogger" directory="logs"   prefix="localhost_log." suffix=".txt" timestamp="true" />    <!--      由 org.apache.catalina.Context 接口定义,   默认实现为:org.apache.catalina.core.StandardContext   代表运行在虚拟主机上的一个应用   可包含resource,ResourceParams元素    -->    <Context path="/THP" reloadable="true"   docBase="D:\workspace\web" workDir="D:\workspace\web\work">   <Resource name="jdbc/THP" auth="Container"      type="javax.sql.DataSource" />   <ResourceParams name="jdbc/THP">      <parameter>       <name>factory</name>       <value>      org.apache.commons.dbcp.BasicDataSourceFactory       </value>      </parameter>      <parameter>       <name>driverClassName</name>       <value>com.ibm.db2.jcc.DB2Driver</value>      </parameter>      <parameter>       <name>url</name>       <value>      jdbc:db2://10.11.226.141:50001/THPDBST5       </value>      </parameter>      <parameter>       <name>username</name>       <value>db2inst2</value>      </parameter>      <parameter>       <name>password</name>       <value>db2inst2</value>      </parameter>      <parameter>       <name>maxActive</name>       <value>20</value>      </parameter>      <parameter>       <name>maxIdle</name>       <value>10</value>      </parameter>      <parameter>       <name>maxWait</name>       <value>-1</value>      </parameter>   </ResourceParams>    </Context>   </Host></Engine> </Service></Server>  
页: [1]
查看完整版本: tomcat组件分解