[Server]Tomcat对请求的处理
2019-05-25 本文已影响0人
帅可儿妞
对于Tomcat,之前一直没有机会去研究,对其理解也特别简单,Tomcat中有一个ServerSocket一直在监听8080端口,知道一条请求发送到Tomcat,ServerSocket阻塞解除,把这个Socket交给一个线程去处理,这个线程解析请求路径,并根据Tomcat启动加载的路由映射把请求导向到一个Servlet,至于SpringMVC,只不过是对Servlet的一层封装,这就是我之前对于Tomcat的理解,然而只是一厢情愿,虽然不是追姑娘n(≧▽≦)n
-
研究过之后画了一张图,如下:
Tomcat请求处理过程.png
- 虽然图画的很简陋,但是也能说明一部分问题,简单解释如下:
- 一个Tomcat配置有多个端口,最起码的监听请求的8080