zoukankan      html  css  js  c++  java
  • Tomcat-servel.xml配置简要说明

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <!--每个元素都代表一种Tomcat组件,这些元素分为4类:
     3     1、顶层元素:<Server>和<Service>
     4     2、连接器类元素:客户与服务之间的通信接口;将客户请求发给服务器,将服务器响应结果传递给客户
     5     3、容器类元素:处理客户请求并生成响应结果的组件。
     6                     Engine:为特定的Service组件处理客户请求;
     7                     Host:为特定的虚拟主机处理客户请求;
     8                     Context:为特定的Web应用处理客户请求;
     9     4、嵌套类元素:可以加入到容器中的组件:
    10                     Eg:Logger,value、Realm
    11 -->
    12 <Server port="8005" shutdown="SHUTDOWN">
    13 <!--Server 代表整个Catalina Servlet容器,Tomcat实例的顶层元素,可包含1+个Service-->
    14 
    15   <Service name="Catalina">
    16   <!--Service (只能)包含一个Engine,1+个Connector,这些Connector共享同一个Engine-->
    17 
    18     <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
    19     <!--Connector 和客户程序实际交互的组件,连接器类元素-->
    20     <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
    21 
    22 
    23     <Engine defaultHost="localhost" name="Catalina">
    24 
    25       <Realm className="org.apache.catalina.realm.LockOutRealm">
    26 
    27         <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
    28 
    29       </Realm>
    30 
    31       <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
    32       <!--Host 一个Engine可包含多个Host,每个Host定义了一个虚拟主机,它可以包含1+个Web应用(Context元素)-->
    33         <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log." suffix=".txt"/>
    34 
    35         <!--此处按需自行配置-->
    36         <Context docBase="full_demo" path="/full_demo" reloadable="true" source="org.eclipse.jst.jee.server:full_demo"/>
    37         <Context docBase="dynamic_demo" path="/dynamic_demo" reloadable="true" source="org.eclipse.jst.jee.server:dynamic_demo"/>
    38         <!--Context:每个Context代表了运行在虚拟主机上的单个Web应用。-->
    39       </Host>
    40 
    41       <!--虚拟主机按需配置,注意,域名及其别名要注册DNS-->
    42       <Host name="www.loogeoustc.com" appBase="D:loogeoustc" autoDeploy="true" unpackWARs="true" >
    43         <alias>loogeoustc</alias>
    44         <alias>loogeoustc.com</alias>
    45         <!--如果没有Context,则发布appBase下所有Web应用-->
    46         <Context docBase="loogeoustc_demo" path="/loogeoustc_demo" reloadable="true"/>
    47       </Host>
    48     </Engine>
    49 
    50   </Service>
    51 </Server>

  • 相关阅读:
    antdesign vue 官网地址
    WMS智能仓储管理系统-干货-产品介绍
    C# 判断文件夹与文件是否存在
    C# 获取文件大小,创建时间,文件信息,FileInfo类的属性表
    问题2:采购发票、材料出库单、到货单,打开时提示某某插件是否安装! 问题
    问题一:u813.0销售出库单-EAI接口报-在对应所需名称或序数的集合中,未找到项目
    SqlServer数据库sa登录失败,错误18456
    解决<compilation debug="true" targetFramework="4.0"> 问题
    SQL Server 2005无法远程连接的解决方法
    Windows Server 2008 IIS 7.5 HTTP 错误 404.3
  • 原文地址:https://www.cnblogs.com/goolu/p/9020229.html
Copyright © 2011-2022 走看看