Как определить количество одновременных пользователей, с которыми может работать веб-приложение? - PullRequest
0 голосов
/ 21 декабря 2009

Насколько я знаю, веб-сервер Apache обрабатывает несколько запросов посредством сочетания многопроцессорности и многопоточности. Я хочу знать, для приложения PHP, работающего с веб-сервером, это просто Apache, который определяет количество одновременных пользователей, с которыми он может работать, или это также зависит от приложения PHP? Если это Apache, то в какой степени он это контролирует?

1 Ответ

0 голосов
/ 17 мая 2012

Это зависит как от веб-сервера, так и от приложения.

В общем, одно из двух окажется узким местом, которое ограничит число одновременно работающих пользователей. По моему опыту, узким местом является обычно приложение, т. Е. Apache может легко обрабатывать больше запросов, чем приложение.

Примечание. Могут также существовать ограничения для конкретной ОС, например, на количество сетевых подключений, объем доступной памяти или общее количество потоков / процессов.

...