入口类
JIoEndpoint
Acceptor run方法
while循环
socket = serverSocketFactory.acceptSocket(serverSocket);
此方法阻塞,如果tcp连接建立,返回一个socket
然后
getExecutor().execute(new SocketProcessor(wrapper));
然后进入SocketProcessor run
state = handler.process(socket, SocketStatus.OPEN);如过 state为open,继续
getExecutor().execute(new SocketProcessor(wrapper));
如此往复,阻塞读inputStream,直到socket close为止
阻塞读发生在
AbstractHttp11Processor
setRequestLineReadTimeout();