2009-12-21 20 views
0

据我所知,Apache Web服务器通过多处理和多线程的组合来处理多个请求。我想知道的是,对于运行Web服务器的PHP应用程序,仅仅是Apache决定了它可以处理的并发用户数量,还是依赖于PHP应用程序呢?如果它是Apache,那么它在多大程度上控制着这个?如何确定Web应用程序可以处理的并发用户数?

+2

属于服务器故障 – Oded 2009-12-21 11:17:53

+0

是的负载测试问题绝对不属于这里 – Zoidberg 2009-12-21 11:28:33

+0

有这个问题的应用程序特定的点同样属于堆栈溢出 – mikera 2012-05-17 06:09:24

回答

0

它取决于Web服务器和应用程序。

一般而言,两者中的一个将成为限制并发用户数量的瓶颈。根据我的经验,它是通常是是瓶颈的应用程序,即Apache可以轻松处理比应用程序可以处理的更多请求。

注:也可能存在操作系统特定的限制,例如,网络连接数量,可用内存量或线程/进程总数。

相关问题