zoukankan      html  css  js  c++  java
  • tomcat server.xml结构

    所有xml文件使用的文件头
    <?xml version='1.0' encoding='utf-8'?>
    2 <Server port="8005" shutdown="SHUTDOWN"> 3 <Service name="Catalina">
    8080就是我们平时访问的端口号 4 <Connector port="8080" protocol="HTTP/1.1" 5 connectionTimeout="20000" 6 redirectPort="8443" /> 7 <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" 8 maxThreads="150" SSLEnabled="true" scheme="https" secure="true" 9 clientAuth="false" sslProtocol="TLS" 10 keystoreFile="conf/.keystore" keystorePass="123456"/> 11 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    引擎 12 <Engine name="Catalina" defaultHost="localhost"> 13 一个虚拟服务器 通过localhost访问, webapps下面的javaWeb项目会被自动发布 14 <Host name="localhost" appBase="webapps" 15 unpackWARs="true" autoDeploy="true"> 16 <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" 17 prefix="localhost_access_log." suffix=".txt" 18 pattern="%h %l %u %t &quot;%r&quot; %s %b" /> 19 </Host>
    一个虚拟服务器  通过com.cq.app访问,F:JavaWebApps下面的javaWeb项目会被自动发布
    20 <Host name="com.cq.app" appBase="F:JavaWebApps">
    通过context配置项目 path 里面只写 / 可以不写项目名称直接访问 docbase是项目所在的物理路径
    21 <Context path="/" docBase="F:JavaWebAppsJavaWebDemo1"/> 
    22 </Host>
    23
    24 </Engine>
    25 </Service>
    26 </Server>

    Tomcat服务器的启动是基于一个server.xml文件的,Tomcat启动的时候首先会启动一个Server,Server里面就会启动Service,Service里面就会启动多个"Connector(连接器)",每一个连接器都在等待客户机的连接,当有用户使用浏览器去访问服务器上面的web资源时,首先是连接到Connector(连接器),Connector(连接器)是不处理用户的请求的,而是将用户的请求交给一个Engine(引擎)去处理,Engine(引擎)接收到请求后就会解析用户想要访问的Host,然后将请求交给相应的Host,Host收到请求后就会解析出用户想要访问这个Host下面的哪一个Web应用,一个web应用对应一个Context。

    
    
  • 相关阅读:
    HDU 4348 To the moon(可持久化线段树)
    HDU 5875 Function 大连网络赛 线段树
    HDU 5877 2016大连网络赛 Weak Pair(树状数组,线段树,动态开点,启发式合并,可持久化线段树)
    HDU 5876 大连网络赛 Sparse Graph
    HDU 5701 中位数计数 百度之星初赛
    CodeForces 708B Recover the String
    Java实现 蓝桥杯 算法提高 套正方形(暴力)
    ASP.NET生成验证码
    ASP.NET生成验证码
    ASP.NET生成验证码
  • 原文地址:https://www.cnblogs.com/yuby/p/9629557.html
Copyright © 2011-2022 走看看