web 请求线程

现在大多数的web容器都是采用的阻塞是设计,也就是每有一个请求进来就开一个线程处理它。
这句话,我不知道怎么理解。一个web应用只有一个main方法入口,一个main线程,。一个请求来了开一个线程处理它,在什么地方开的线程,开的什么线程?

回答

伪代码展示

main thread
  listen on 8080
  while(true)
     var request = accept  request
     create new thread 
          processing request // 运行在新创建的线程中. main线程继续等待接收新的请求.
以上是web 请求线程的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>