tomcat5源码解析一 PoolTcpEndpoint类
PoolTcpEndpoint类负责创建监听http连接端口的serversocket,并将得到得连接交给线程池中的线程处理。
tomcat5实现的线程池是直接管理runnable对象,然后新生成的线程会wait,直到runnable的shouRun为true,即某个表示task的实例变量(toRun)被赋值,才会被notify,然后运行,运行完后又会将shouldrun设为false,调用returnController将自己注册成空闲的线程便于到时候threadpool快速找到一个空闲的线程,然后循环,
原创
2013-08-01 20:38:45 ·
2231 阅读 ·
0 评论