Ir para o conteúdo

Início Automático do IIS 8.5

Uma vez App Builder estiver instalado e configurado, abra o IIS Manager e atualize o Application Pool para estar sempre em execução:

  1. Inicie o Internet Information Services (IIS) Manager.

    Iis Manager

  2. Selecione Application Pools no painel Connections.

    Application Pools

  3. Localize seu pool de aplicativos, clique com o botão direito e selecione Configurações avançadas:

    Imagem 2016 10 21 16 44 32

  4. Especifique 'Always Running' em Start Mode:

    Imagem 2016 10 21 16 46 16

  5. Especifique 0 para Tempo limite ocioso:

    Imagem 2017 4 21 12 55 35

Para que essa configuração funcione corretamente, confirme se a papel Application Initialization está instalada no servidor web. Em algumas configurações, ela é instalada por padrão, mas em alguns casos, uma instalação manual é necessária. Para confirmar se a papel requer instalação, abra o IIS Administrator e selecione o servidor no painel esquerdo. Em seguida, clique duas vezes no ícone Modules no painel central. Se o módulo Application Initialization não estiver visível, ele deverá ser instalado.

Imagem 2016 10 27 15 11 18

A seguir está um link com instruções para instalar a papel de inicialização de aplicativo no Windows Server 2012. As etapas também estão descritas abaixo: https://www.iis.net/configreference/system.webserver/applicationinitialization

  1. Abra o Server Manager no servidor web
  2. Clique em Add Roles and Features
  3. No assistente Add Roles and Features, clique em Next. Selecione o tipo de instalação e clique em Next. Selecione o servidor de destino e clique em Next.
  4. Na página Server Roles, expanda Web Server (IIS), expanda Web Server, expanda Application Development e selecione Application Initialization. Clique em Next.

    Applicationinitialization Setup Winserver 2012 Small

  5. Clique em Avançar e Confirme a Instalação, Feche os resultados

Em alguns casos, o instalador notificará o administrador de que uma reinicialização do servidor é necessária. Se for esse o caso, reinicie o servidor para concluir a instalação da Função de Inicialização do Aplicativo.

Isso garantirá que, após reinicializações do servidor ou reciclagem do pool de aplicativos, o App Builder o mecanismo será reiniciado. O comportamento padrão é que o pool de aplicativos seja reiniciado quando a primeira solicitação do cliente for feita. Test Always Running Behavior para garantir que seu pool de aplicativos esteja iniciando corretamente.

Finalmente, de volta ao Gerenciador do IIS, clique em App Builder aplicação (não o App Builder pool de aplicativos).

Clique em propriedades avançadas e especifique PreLoad Enabled = True.

Autostart preloadenabled

A inicialização do aplicativo agora está configurada corretamente. A seguir estão os links que indicam como testar o comportamento ou solucionar alguns problemas comuns que foram encontrados.

Teste e Solução de Problemas

Teste sempre executando o comportamento

Solucionar problemas de comportamento de inicialização automática