tomcat中Context的作用:
用户发出一个请求
Connector发现是http/1.1协议,而且还是8080端口,于是就把请求接收后交给符合条件的Engine
Engine通过请求中的主机名tomcat.baimei.com查找满足条件的虚拟主机(Host)
找到后就去此虚拟主机指定的appBase(代码存放的目录)最后将解析产生的结果返回给用户。
<Host name="diy.baimei.com" appBase="/code/diy"
unpackWARs="true" autoDeploy="true">
<!--访问diy.baimei.com:8080/tt这个uri,获取/code/tt中页面资源,不存在该目录会报错 无法启动Tomcat 需要提前创建-->
<Context docBase="/code/tt" path="/tt" reloadable="true" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="diy_access_log" suffix=".log"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
context作用:----> 类似于nginx中的alias