Tomcat-servel.xml配置简要说明

<?xml version="1.0" encoding="UTF-8"?>
<!--每个元素都代表一种Tomcat组件,这些元素分为4类:
    1、顶层元素:<Server>和<Service>
    2、连接器类元素:客户与服务之间的通信接口;将客户请求发给服务器,将服务器响应结果传递给客户
    3、容器类元素:处理客户请求并生成响应结果的组件。
                    Engine:为特定的Service组件处理客户请求;
                    Host:为特定的虚拟主机处理客户请求;
                    Context:为特定的Web应用处理客户请求;
    4、嵌套类元素:可以加入到容器中的组件:
                    Eg:Logger,value、Realm
-->
<Server port="8005" shutdown="SHUTDOWN">
<!--Server 代表整个Catalina Servlet容器,Tomcat实例的顶层元素,可包含1+个Service-->

  <Service name="Catalina">
  <!--Service (只能)包含一个Engine,1+个Connector,这些Connector共享同一个Engine-->

    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
    <!--Connector 和客户程序实际交互的组件,连接器类元素-->
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>


    <Engine defaultHost="localhost" name="Catalina">

      <Realm className="org.apache.catalina.realm.LockOutRealm">

        <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>

      </Realm>

      <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
      <!--Host 一个Engine可包含多个Host,每个Host定义了一个虚拟主机,它可以包含1+个Web应用(Context元素)-->
        <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"/>

        <!--此处按需自行配置-->
        <Context docBase="full_demo" path="/full_demo" reloadable="true" source="org.eclipse.jst.jee.server:full_demo"/>
        <Context docBase="dynamic_demo" path="/dynamic_demo" reloadable="true" source="org.eclipse.jst.jee.server:dynamic_demo"/>
        <!--Context:每个Context代表了运行在虚拟主机上的单个Web应用。-->
      </Host>

      <!--虚拟主机按需配置,注意,域名及其别名要注册DNS-->
      <Host name="www.loogeoustc.com" appBase="D:\loogeoustc" autoDeploy="true" unpackWARs="true" >
        <alias>loogeoustc</alias>
        <alias>loogeoustc.com</alias>
        <!--如果没有Context,则发布appBase下所有Web应用-->
        <Context docBase="loogeoustc_demo" path="/loogeoustc_demo" reloadable="true"/>
      </Host>
    </Engine>

  </Service>
</Server>

附图说明:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值