Jetty架构分析

流程:

1.Connector 开放端口接收外部请求。(支持NIOSocket等方式)

2.Acceptor监听到新的请求。

3.创建一个Connection对象并发送给Server.

4.Server的线程池拿出一个idle(等待的)或新的线程(当不超过最大线程数时)分配给这个连接进行处理。

5.处理过程:根据注册的Handle集合(ContextHandlerCollection)挨个处理请求与响应。

猜你喜欢

转载自discolt.iteye.com/blog/1559272