IIS ApplicationInitialization não chama inicializationPage em um dos servidores

IIS ApplicationInitialization não chama inicializationPage em um dos servidores

Eu configurei a inicialização do aplicativo para nosso aplicativo da web acompanhandohttps://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-application-initialization

abaixo estão minhas alterações emweb.config

<applicationInitialization   doAppInitAfterRestart="true"   skipManagedModules="true"   remapManagedRequestsTo="init.html">
  <add initializationPage="/warmup/init" hostName="phoenix"/>
</applicationInitialization>

Está funcionando no meu ambiente local (win10) e em 2 outros ambientes para deve staging(ambos win2012), mas não está funcionando no QAambiente (win2012).

no QAambiente, vejo init.htmlna tela quando a pesquisa do aplicativo é reciclada, mas initializationPagenão é chamada.

startModeda enquete do aplicativo éAlwayRunning

Preload Enabledestá trueno webapp,

Idle Time-outé 0 no pool de aplicativos

Regular Time Interval (minutes)é 0 no pool de aplicativos

Verifiquei os logs de eventos do Windows e não há logs relacionados.

Alguma outra configuração para verificar?

Responder1

Você tem o recurso de inicialização do aplicativo instalado? As opções aparentemente existem mesmo que o recurso não esteja instalado no sistema Windows. Eu estava tendo o mesmo problema e tive que acessar os Recursos do Windows e selecionar "Inicialização do aplicativo" nas opções de recursos do IIS para fazê-lo funcionar.

informação relacionada