IIS

Diagrama de arquitetura no IIS 7/7.5


Introdução

O diagrama abaixo mostra as peças fundamentais na arquitetura do IIS 7/7.5

Conhecendo a arquitetura

  • A configuração é armazenada no “applicationhost.config
  • HTTP.sys é o componente do modo kernel que escuta a rede, aceita conexões, atribui pedidos para as filas do Application Pool, o HTTP.sys tambem responde por caches.
  • O Worker Process(w3wp), hospeda todos os códigos personalizados, como: ASP, paginas em ASP.NET, modulos de filtro (ISAPI), extensões e etc.
  • O Windows Activation Services (WAS), é um serviço do sistema que é executado pelo SVCHOST.exe. O WAS lê a configuração do applicationhost.config, gerencia Worker Process, gerencia o tempo de vida e saúde, recicla se necessário e evita o esgotamento de recursos.
  • O W3SVC configura o HTTP.sys com as urls para “escutar” as requisições e é chamado pelo HTTP.sys, se as requisições chegam o Worker Process processa apenas o necessário.
Com as explicações acima, fica mais facil se guiar na hora do troubleshooting.
Erick Albuquerque Moderator at Technet Brasil
//iisbrasil.wordpress.com/ | //erickalbuquerque.com.br/
Microsoft Azure
[Microsoft Azure] Redirecionando HTTP para HTTPS em WebApp
Microsoft Azure
[Microsoft Azure] Removendo HTTP Response Header de WebApp, ApiApp e IIS
IIS
[Microsoft Azure] Instalando e configurando o FTP Server no Microsoft Azure
There are currently no comments.

XPTO-WPC-MONITOR-TAG