Один веб-запрос обрабатывается двумя рабочими процессами

Я настраиваю веб-сад на сервере IIS.

Я знаю, что в веб-саду будет более одного рабочего процесса для пула приложений, а это означает, что дополнительный w3wp.exe может быть создан для одного веб-приложения, как только количество запросов превысит лимит. (Пожалуйста, поправьте меня, если я ошибаюсь)

В приведенном выше случае есть ли вероятность того, что один запрос обрабатывается более чем одним w3wp.exe?

а также нужна ясность, будут ли создаваться два w3wp.exe для одного приложения? или два w3wp.exe будут совместно использовать приложения в пуле приложений.


person Sel_va    schedule 11.08.2015    source источник


Ответы (1)


В приведенном выше случае есть ли вероятность того, что один запрос обрабатывается более чем одним w3wp.exe?

Нет, каждый запрос назначается одному и только одному рабочему процессу.

будут ли созданы два w3wp.exe для одного приложения? или два w3wp.exe будут совместно использовать приложения в пуле приложений.

Для пула приложений будут созданы два (или более) рабочих процесса. Внутри пула вы можете иметь несколько приложений или доменов приложений в терминах Dot.net. Если у вас есть несколько приложений в пуле, запросы для каждого приложения распределяются между процессами. Так что с двумя приложениями и двумя W3wps вы не можете сказать, какой w3sp обрабатывает запрос для конкретного приложения.

person Peter Hahndorf    schedule 11.08.2015