多人同时在访问某个网站,服务器端进程中,有多少个线程在执行响应用户的请求? 同步并发请求时又是多少个线程在执行响应用户的请求? 服务器端代码写的线程不论,只服务器端如(iis,或apache)进程,有多少个线程执行用户的请求,并发请求时又是多少个线程在执行响应用户的请求? 

解决方案 »

  1.   

    如果是 servlet 时, 是多线程请求, 单线程处理请求( 这是在没有实现某个接口的情况下)具体的可以 google下其他 服务器就不清楚了
      

  2.   

    IIS高级的版本应该有选项查看, 搜了一下也有一些第三方的工具可以监测。
      

  3.   

    应该是一个请求,就是服务器端一个线程。
    比如tomcat里就可以设置线程池中线程的数量。
    也就是说,单机测试时,所以很可能每次点击,都是用的服务器端线程池中的同一个线程。请高手指教。
      

  4.   

    不知道 IIS 的处理方式。对于 Java 的应用服务器来说是一个线程负责处理一个请求。同时有多少个并发请求就有多少个线程在工作。但是这种线程并不是无限量的,Windows 服务器最多允许启用 2000 个线程,而 Linux 基本上在 1000 个左右。
    每台服务器允许的并发连接数应该是远远小于这个数值的。
      

  5.   

    这应该看你的项目中的sessionStauts的设置吗?设置模式不用,执行的线程数量也不同吧。