O IIS Application Warm-up para o IIS 7.5 melhora o tempo de resposta de um site ao carregar todas as aplicações relacionadas e suas dependências antes de a requisição ser feita.
O IIS Application Warm-up melhora o tempo de resposta do site mesmo se ele utilizar um pipeline de requisição customizado ou se seu Application Pool for reciclado “pró-ativamente ao se carregar e inicializar todas as dependências como conexões com banco de dados, compilação de código ASP.NET e carregamento de módulos”.
O processo de pré-carregamento, que pode ser executado de forma síncrona ou assíncrona, é iniciado com a configuração de páginas web e IDs de usuário específicos para serem carregados e utilizados.
O Application Warm-up está integrado no IIS Manager e tem as seguintes principais funcionalidades:
- Configurações são armazenadas e um arquivo de configuração compartilhado;
- Configurações de pré-carregamento de aplicações podem ser configuradas independentemente para cada aplicação, permitindo que profissionais de TI identifiquem ou criem páginas de inicialização individuais de acordo com suas necessidades;
- Utiliza as identidaades padrão ou customizadas para pré-carregar a aplicação.
O modulo para o IIS está atualmente em estágio beta e possui uma versão x86 para Windows 7 e uma x64 para Windows 7 ou Windows Server 2008 R2.